Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 无法使用datatable.js Ajax添加行_Javascript_Jquery_Asp.net_Ajax_Datatables - Fatal编程技术网

Javascript 无法使用datatable.js Ajax添加行

Javascript 无法使用datatable.js Ajax添加行,javascript,jquery,asp.net,ajax,datatables,Javascript,Jquery,Asp.net,Ajax,Datatables,我尝试使用datatable.js ajax创建表。 我从webmethod获取数据,但结果并没有添加到表中 JS方法 HTML代码 调制解调器ID 调制解调器名称 我得到的结果是, 等待回复JavaScript源数据的正确选项是。另外,无需使用JSON.stringify(result.d)再次生成JSON,只需将数组传递给jQuery数据表即可 请参阅下面的更正代码: $('#gvAssgin').dataTable({ data: result.d, columns

我尝试使用datatable.js ajax创建表。 我从webmethod获取数据,但结果并没有添加到表中

JS方法

HTML代码


调制解调器ID
调制解调器名称

我得到的结果是,


等待回复

JavaScript源数据的正确选项是。另外,无需使用
JSON.stringify(result.d)
再次生成JSON,只需将数组传递给jQuery数据表即可

请参阅下面的更正代码:

$('#gvAssgin').dataTable({
    data: result.d,
    columns: [
       { data: "ModemId" },
       { data: "ModemName" }
    ]
}); 

谢谢它的帮助。我还有一个查询,我试图在Datatable列中创建一个复选框,我需要将数据值设置为该复选框box@KarthikTv,关于复选框,请参阅我们的文章,非常感谢。我发布了另一个类似的问题。你能调查一下吗。它将拯救我的一天。
   <table id="gvAssgin">
      <thead>
        <tr>
             <th>
                   Modem ID 
             </th>
             <th>
                   Modem Name 
             </th>
         </tr>
   </thead>                                 
$('#gvAssgin').dataTable({
    data: result.d,
    columns: [
       { data: "ModemId" },
       { data: "ModemName" }
    ]
});