jqgrid中的奇怪行为

jqgrid中的奇怪行为,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

我有一些行为,我无法理解为什么在我的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 $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'}
);