データ可能な列のデータソースを動的に設定する方法はありますか?jqueryデータ型列のデータソースを動的に設定する
$.ajax({
data: JSON.stringify(data),
url: urlGetProviderQualificationTimeData,
type: 'POST',
contentType: "application/json; charset=utf-8",
success: function (obj) {
if (obj.success) {
$('#tblProds').dataTable({
data: obj.data.ProdsDetails,
columns: [
{ "data": "PName" },
{ "data": "PTime" } //hardcoded mapping of properties
]
});
}
},
});
サンプル配列:私はこのように、各プロパティ名をハードコーディングすることによってcolumns.data
を設定同様
Array[2]
0:Object
PName:"ATT",
PTime:"6.48"
1:Object
PName:"CENTURYLINK",
PTime:"3.67"
我々はプロパティと列のこのハードコードされたマッピングを取り除くことができます方法はありますか?
'ajax'コールから受け取ったプロパティを設定しますか? –
@ Alexandru-IonutMihai正確にプロパティ名を指定しない –
どこからプロパティを取得しますか? 'obj.data'から?アレイを教えてください。 – Andy