Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.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 jquerydatatables+jeditable从ajax源中获取选择列表单元格的数据_Javascript_Jquery_Ajax_Datatables - Fatal编程技术网

Javascript jquerydatatables+jeditable从ajax源中获取选择列表单元格的数据

Javascript jquerydatatables+jeditable从ajax源中获取选择列表单元格的数据,javascript,jquery,ajax,datatables,Javascript,Jquery,Ajax,Datatables,我有一个jquery数据表,最初是通过ajax调用填充的。datatable中有两列需要编辑,在这两个特定列的各个表单元格中单击,我想进行ajax调用,以获得要填充到表单元格中的选择列表 一些消息来源 data : function(value, settings) { $.ajax({ type:"GET", url: JSON API call,

我有一个jquery数据表,最初是通过ajax调用填充的。datatable中有两列需要编辑,在这两个特定列的各个表单元格中单击,我想进行ajax调用,以获得要填充到表单元格中的选择列表

一些消息来源

data      : function(value, settings) {
               $.ajax({
                    type:"GET",
                    url: JSON API call,
                    dataType:'json',
                    contentType: 'application/json; charset=utf-8',
                    success: function(response, status, error){                                               
                         console.log(response);
                         return response;
                    },                    
               });                                              
           },
type       : 'select',
onblur     : 'submit',
tooltip    : 'Click to edit...',
placeholder: ''
执行上述操作会抛出错误:

未捕获的TypeError:无法读取未定义的属性“构造函数”

我确实在控制台中看到了响应数据:

样本响应数据:

Object {170: "170", 180: "180", 570: "570", 580: "580", 670: "670", 680: "680", 800: "800", 907: "907", 908: "908", "": ""}
我尝试了async:false,以使ajax调用具有相同的异步效果

如果您对使用jeditable设置动态ajax数据有任何帮助,我们将不胜感激

多谢各位