jeasyui可编辑的datagrid没有触发onSuccess事件

时间:2016-04-10 19:31:40

标签: jquery datagrid jquery-easyui

editable grid documentation

detailview documentation

即时通讯使用带有detailview的普通数据网格,当这扩展一行时,它将获得一个子数据网格,这个子数据网格是使用edatagrid的地方,我需要能够从该行编辑1个值,我能够这样做是正确的,但由于某种原因,on Success事件永远不会触发。 onError虽然触发得很好。

有关未触发onSuccess原因的任何建议?

这是我如何创建edatagrid。

$ c++filt -n Z4mainEUlvE_
main::'lambda'()

和我的updateURL'update_sim.php'

$('#ddv2-'+index).edatagrid({
url:'getOrderDetailProvision.php?id='+row.Id,           
updateUrl: 'update_sim.php',
fitColumns:true,
singleSelect:true,
rownumbers:true,
height:'auto',
autoSave:true,
columns:[[
   {field:'Serie',title:'Serie',width:40},
   {field:'UniqueId',title:'Unique ID', width:40},
   {field:'AVL',title:'AVL ID', width:40},
   {field:'sim',title:'Sim', width:40,editor:'textbox'},
   {field:'Numero',title:'Numero Telefonico',width:40},
   {field:'Producto',title:'Producto',width:40}
]],
    onError: function(index2,row2){
        console.log("onError");
    console.log(row2);
},
onSave: function(index3,row3){
    console.log("onSave");
    console.log(row3);
},
onSuccess:function(index4,row4){
    console.log("onSuccess");
    console.log(row4.msg);
},
onEdit:function(index5,row5){
    console.log("onEdit");
}
});

0 个答案:

没有答案