Javascript jquery网格超链接不工作
我正在使用标题栏中的自定义添加按钮调用网格。 我在网格中有一列带有超链接 我所呼叫的超级链接为:Javascript jquery网格超链接不工作,javascript,jquery,jqgrid,Javascript,Jquery,Jqgrid,我正在使用标题栏中的自定义添加按钮调用网格。 我在网格中有一列带有超链接 我所呼叫的超级链接为: var cal="<a href='javascript: showSubList("+headerID+")'>"+headerID+"</a>"; $("#BsGrid").jqGrid('setRowData',i,{bs_list_id:cal}); var-cal=”“; $(“#BsGrid”).jqGrid('setRowData',i,{bs#u lis
var cal="<a href='javascript: showSubList("+headerID+")'>"+headerID+"</a>";
$("#BsGrid").jqGrid('setRowData',i,{bs_list_id:cal});
var-cal=”“;
$(“#BsGrid”).jqGrid('setRowData',i,{bs#u list_id:cal});
我正在调用添加行,如下所示:
jQuery("#BsGrid").jqGrid('addRow',{
rowID : "new_row",
initdata : {},
position :"first",
useDefValues : true,
useFormatter : false,
//addRowParams : {extraparam:{}}
beforeShowForm:"",
keys : false,
});
//var sav='<img style="padding-top:2px;" src="jq/img/save1.gif"
// height="16" width="16" >';
var sav='<a href="javascript: saveAddList()"><img style="padding-top:2px;"
src="jq/img/save1.gif" height="16" width="16" ></a>';
var can='<a href="javascript: cancel()"><img style="padding-top:2px;"
src="jq/img/cancel.png" height="16" width="16" ></a>';
$("#BsGrid").jqGrid('setRowData',"new_row",{act:sav+can});
jQuery(“#BsGrid”).jqGrid('addRow'{
rowID:“新行”,
initdata:{},
职位:“第一”,
useDefValues:true,
useFormatter:false,
//addRowParams:{extraparam:{}}
在显示形式之前:“,
关键字:false,
});
//var sav=“”;
var sav=“”;
var can='';
$(“#BsGrid”).jqGrid('setRowData','new_row',{act:sav+can});
具有行中的“保存”和“取消”按钮
当我点击cancel按钮时,超链接列显示所有附加值为18'>18'>18'>18'>18'>18,其中ID为18。。。我做错了什么?setRowData用于更新值。根据您说的“添加行”但执行setRowData的方式,尝试
addRowData(rowId,data)
。此外,根据文档,没有addRow方法。更改为$('#jqid')。addRowData(rowId,{colName:value},position)
使用addRowData的第三个参数设置网格中的位置。是否可以使用