pas*_*669 -1 javascript datasource kendo-ui kendo-grid
我有一个剑道网格,内联编辑.我点击"编辑"按钮,改变一些值; 在更新按钮单击,我以这种方式处理事件(数据源配置):
transport: {
update: {
type: method_attribute,
url: update_url,
dataType: data_Type,
contentType: mime_charset,
complete: function (e) {
// here I handle the update event ............
}
}
Run Code Online (Sandbox Code Playgroud)
现在,我需要处理相同的事件(在更新按钮单击时),即使行中没有更改任何值.
除非更改某些值,否则不会触发更新.
1)更改"脏"属性,您可以在任何数据项上找到它.这将使更新触发.
datasource.data()[0].dirty = true;
Run Code Online (Sandbox Code Playgroud)
使用编辑事件来获取dataitem
edit: function(e) {
e.model.dirty = true;
}
Run Code Online (Sandbox Code Playgroud)
2)Id处理程序与数据的实际更新无关,我可能会在实际更新按钮上添加onclick事件,只是为了单独保存它.
| 归档时间: |
|
| 查看次数: |
4516 次 |
| 最近记录: |