У меня возникли некоторые проблемы при использовании jquery-easyui, я хочу создать некоторую подсетку, но в дочерней сетке я хочу создать редактируемую сетку данных, и я закончил ее, но проблема в том, что когда я сохраняю данные в дочернем наборе (какchace), а затем я снова раскрываю и расширяю родительский, данные исчезли, потому что потомок обновил новую страницу.поэтому мой вопрос состоит в том, как заставить ребенка не обновлять новую страницу, когда родительский узел не раскрывается?
Я должен попытаться использовать detailview, потому что он использует URL-адрес и запрашивает новую страницу, как я сказал передданные (данные chace) в редактируемой дочерней сетке исчезли.
вот код, который я пытаюсь попробовать:
$(function(){
$('#ADDITIONAL_TABLE_<?php echo $INDEX; ?>').datagrid({
view: detailview,
cache:true,
detailFormatter:function(index,row){
return '<div id="SUPPORT_TABLE_' + index + '" style="padding:5px 0"></div>';
},
onExpandRow: function(index,row){
$('#SUPPORT_TABLE_'+index).panel({
border:false,
cache:true,
href:'<?php echo Router::url('/'); ?>admin/booking/supporteditem_form_edit/'+index+',
onLoad:function(){
$('#ADDITIONAL_TABLE_<?php echo $INDEX; ?>').datagrid('fixDetailRowHeight',index);
}
});
$('#ADDITIONAL_TABLE_<?php echo $INDEX; ?>').datagrid('fixDetailRowHeight',index);
}
});
});
Так что любая идея сделать подробный просмотр данных не обновлять новую страницу от дочерней