如果发生这个错误,请你帮我一下好吗?JTable Uncaught :无法调用未定义的“数据”方法
Ajax工作我得到了一个有效的响应,但是它没有获取,并显示在表中
你能帮帮我吗。另一方面,如果我写了脚本,我把它放在了se珠子文件上,我怎么叫它呢?
<div id="church_list" style="width: 600px;"></div>
<script type="text/javascript">
$(document).ready(function () {
//Prepare jTable
$('#church_list').jtable({
title: 'Church List',
paging: true,
pageSize: 20,
sorting: true,
defaultSorting: 'church_name ASC',
actions: {
listAction: server_path+'/superadmin/?a=listChurch'
},
fields: {
church_name: {
title: 'Church Name',
width: '30%'
},
church_city: {
title: 'Church City',
width: '20%'
},
church_state: {
title: 'Church State',
width: '20%'
},
payment_type: {
title: 'Payment Type',
width: '20%'
},
training_cost: {
title: 'Training Cost',
width: '20%'
}
}
});
//Load person list from server
$('#church_list').jtable('load');
});
</script>发布于 2014-12-09 05:48:09
1)很可能您使用的是较旧版本的jquery --特别是如果您使用的是随下载而来的代码。我做了一些类似的事情,并且移到了一个更新的版本,这个问题消失了,没有其他的改变。
https://github.com/hikalkan/jtable/issues/953
2)您没有ID/主键--我可以在不进行任何jquery更改的情况下添加ID/主键,并且表将呈现。
发布于 2017-07-01 11:37:05
我不知道这个问题是否解决了,但我提醒大家:
listAction是一个对象。
修改代码如下:
listAction:{
method: *your URL*
}https://stackoverflow.com/questions/22626415
复制相似问题