0
を機能の実行:必要に応じてのJavascriptのdataTable - 私はdataTableのJavaScriptを使用していますし、私はこのAPIリンクを介してデータを取得することにより、テーブルを移入していdataTableの列/フィールド上
jQuery.get(api_url_here", function(dataSet){
jQuery('#myTable').DataTable({
data: dataSet,
columns: [
{ "data": "id", "title": "theId" },
{ "data": "nameId", "title": "theName" }
]
});
});
<table id="myTable" class="display"></table>
このすべての作品が、何私は "nameId"というフィールドに関数を実行する必要があります。その "nameId"フィールドには、関数に追加されたときに名前が付けられるIDが含まれるためです。例えば
機能であった場合:
function get_Name_From_Id(id) {
//get the name from the id
return theName
}
だから、関数呼び出しは次のようになります。
get_Name_From_Id(nameId);
ですから、トップと名前IDと呼ばれるフィールドでのdataTableの列を見れば..
「列」で関数を実行すると、nameIdの値が関数の戻り値に置き換えられます。
「ターゲット」を使用する必要はありません。たとえば、ターゲットにする必要がある行をターゲットに設定するにはどうすればよいですか? –
mRenderは、列データ全体を操作するために使用されます。 target:1を指定すると、そのmRenderは最初の列にバインドされます。すべての行が影響を受けます。特定の行を操作する場合は、その行を対象とするロジックを使用して行コールバックを使用することをお勧めします。 – Ninjaneer
申し訳ありませんが、小さな修正 - "targets"を使用:0番目の列を対象にする – Ninjaneer