jqgrid中的奇怪行为
我有一些行为,我无法理解为什么在我的jqgrid中。我的添加、编辑和删除按钮似乎在那里交换了各自的URLjqgrid中的奇怪行为,jqgrid,Jqgrid,我有一些行为,我无法理解为什么在我的jqgrid中。我的添加、编辑和删除按钮似乎在那里交换了各自的URL $("#list").navGrid("#pager", {add:true,addtext:'Add',edit:true,edittext:'Edit',del:true,deltext:'Delete'}, {top:50,left:"100",width:500,url:'<?php echo $th
$("#list").navGrid("#pager",
{add:true,addtext:'Add',edit:true,edittext:'Edit',del:true,deltext:'Delete'},
{top:50,left:"100",width:500,url:'<?php echo $this->baseUrl() ?>/artist/add',closeAfterAdd:'true'},
{top:50,left:"100",width:500,url:'<?php echo $this->baseUrl() ?>/artist/edit',closeAfterEdit:'true'},
{url:'<?php echo $this->baseUrl() ?>/artist/delete',closeAfterAdd:'true'}
);
$(“#列表”).navGrid(“#寻呼机”,
{add:true,addtext:'add',edit:true,edittext:'edit',del:true,deltext:'Delete'},
{顶部:50,左侧:“100”,宽度:500,url:'/artist/add',closeAfterAdd:'true'},
{顶部:50,左侧:“100”,宽度:500,url:'/artist/edit',closeAfterEdit:'true'},
{url:'/artist/delete',closeAfterAdd:'true'}
);
当我尝试从界面添加时,firebug控制台显示我实际上正在编辑。
当我尝试从firebug控制台界面进行编辑时,firebug控制台显示我实际上正在添加。
删除似乎没问题
我的jqgrid中是否缺少默认值或某些内容?根据,参数的顺序是:
jQuery("#grid_id").jqGrid('navGrid','#gridpager',{parameters},
prmEdit, prmAdd, prmDel, prmSearch, prmView);
代码的问题在于,您以错误的顺序传递了Add和Edit参数。您需要重新订购:
$("#list").navGrid("#pager",
{add:true,addtext:'Add',edit:true,edittext:'Edit',del:true,deltext:'Delete'},
{top:50,left:"100",width:500,url:'baseUrl() ?>/artist/edit',closeAfterEdit:'true'},
{top:50,left:"100",width:500,url:'baseUrl() ?>/artist/add',closeAfterAdd:'true'},
{url:'baseUrl() ?>/artist/delete',closeAfterAdd:'true'}
);
根据,参数的顺序为:
jQuery("#grid_id").jqGrid('navGrid','#gridpager',{parameters},
prmEdit, prmAdd, prmDel, prmSearch, prmView);
代码的问题在于,您以错误的顺序传递了Add和Edit参数。您需要重新订购:
$("#list").navGrid("#pager",
{add:true,addtext:'Add',edit:true,edittext:'Edit',del:true,deltext:'Delete'},
{top:50,left:"100",width:500,url:'baseUrl() ?>/artist/edit',closeAfterEdit:'true'},
{top:50,left:"100",width:500,url:'baseUrl() ?>/artist/add',closeAfterAdd:'true'},
{url:'baseUrl() ?>/artist/delete',closeAfterAdd:'true'}
);