即时通讯使用带有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");
}
});