我正在尝试为 jqGrid Treegrid 使用内联导航“添加新行”功能,但到目前为止我无法正确配置它。我已经阅读了相关的文档和其他帖子,但没有任何效果。我已经为 addRow 设置了选项,但是当我单击添加行图标时,会在网格中添加一个新行并弹出错误“未捕获的 TypeError:无法读取 null jquery.jqGrid.src.js 的属性'长度': 8963”。对此有什么想法吗?我已经成功配置了内联编辑,它对我来说工作正常,但内联添加没有按预期工作。
我检查了 jqgrid src,错误出现在这个片段中
if (treeg) { $("span:first",this).html(""); }
else { $(this).html(""); }
var opt = $.extend({},cm[i].editoptions || {},{id:rowid+"_"+nm,name:nm});
if(!cm[i].edittype) { cm[i].edittype = "text"; }
if(tmp == " " || tmp == " " || (tmp.length==1 && tmp.charCodeAt(0)==160) ) {tmp='';}
此代码正在列中查找跨度,但是当我通过萤火虫检查该列时,该列的标记中没有呈现跨度标记
对此有什么想法吗?