作者cf1064 (蚵仔)
看板PHP
标题[请益] kendo ui datasource的异动
时间Thu Mar 20 15:47:21 2014
大家好,想请问一下目前程式遇到一个问题
就是我利用kendo ui的grid来设计一个列表,
然後如果我有用bind去bind text,
如果我手动更改text的值,他会做post的功能去异动资料库
但是如果我是利用程式去修改text的值,他就不会做post的动作
这部份不知道有没有其他先进有遇到过的?或是有什麽关键字可以
在google搜寻呢?谢谢。
大致上像以下这样
http://jsbin.com/dunibego/1/edit
当我选择一笔後,按上面的编辑,然後在UnitPrice上面手动key随便的数字
再按下储存,他的grid里的UnitPrice就会改变
可是如果同样我按编辑後,按下改变UnitPrice,这时候UnitPrice被我用
程式改为9999,然後我按下储存後,他的UnitPrice不会变动...
啊啊,刚刚爬官方文件後改出来了QQ
http://jsbin.com/dunibego/4/edit
在dosave的时候,增加下面的语法
var grid = $("#grid").data("kendoGrid");
var selectedItem = grid.dataItem(grid.select());
selectedItem.set("UnitPrice", $('
#UnitPrice').val());
然後为了防止使用者按下弹出视窗後,不小心按到背景导致选择的项目跑掉
在windows里加上modal: true就可以了
※ 编辑: cf1064 来自: 118.163.245.121 (03/20 16:41)