jTable插件:添加新行后,动态表不会刷新
jTable Plugin : The dynamic table is not getting refreshed after adding a new row
我使用jTable插件版本2.3.0对动态表进行CRUD操作。在这种情况下,当我添加一个新的行,它被存储在数据库中。但是create弹出窗口没有被关闭,表也没有被刷新。
但是当我编辑任何一行,然后编辑弹出窗口关闭,表也被关闭。创建只会导致问题的行
在js.
//Register to selectionChanged event to hanlde events
recordAdded: function(event, data){
//after record insertion, reload the records
$('#PriorIncidentTable').jtable('load');
},
recordUpdated: function(event, data){
//after record updation, reload the records
$('#PriorIncidentTable').jtable('load');
}
在这两个事件中,每当我编辑任何一行时,就会调用recorduupdated事件。表格也会被刷新。但是recordAdded事件根本没有被调用。我不知道我错过了什么。任何建议都非常感谢。谢谢。
尝试在代码中插入一些警告消息。然后您将知道事件是否正在被调用。
如果数据被存储在db意味着,那么一些确认消息应该返回给jquery。因此,请检查服务器端代码以获取返回数据。你的createAction必须返回新创建的记录(作为JSON对象)!createAction的示例返回值可以是:
{
"Result":"OK",
"Record":{"PersonId":5,"Name":"Dan Brown","Age":55,"RecordDate":"'/Date(1320262185197)'/"}
}
详情请点击这里
相关文章:
- Spring MVC Ajax请求刷新动态表
- 如何在页面刷新后保留动态创建的html元素及其数据/值
- 弹出窗口中的内容不会刷新.如何使动态
- 如何刷新CSS,以便动态生成的元素可以被设置样式
- 动态更改的下拉列表不会刷新.(雾虫)
- 在jqgrid编辑中动态刷新多选下拉列表
- 如何动态设置填充并在不刷新的情况下显示它
- 使用php和ajax动态刷新表格
- 附加 html 和动态刷新
- 使用 ajax 动态刷新 jquery 数据表
- 如何通过jQuery动态刷新幻灯片JS
- 动态刷新 Windows 应用商店应用的应用内容
- 如何动态刷新剑道下拉列表
- 诺基亚/Ovi地图问题-标记的动态刷新
- 在HTML5移动web应用程序中双击DFP动态刷新调整
- 添加新的列表选项,动态刷新更新后的列表
- 查询Backbonejs中动态刷新视图的信息
- 动态刷新DIV
- 使用jQuery动态刷新一个有序列表
- Cookie不动态刷新-AngularJS