我可以在网格外部创建一个按钮,就像在表单上放置一个输入按钮并让它调用下面的方法向网格添加一行吗?
function NewRow($) {
var myrow = {ID:5, ProjectName: "NewProject");
$("#grid").jqGrid('addRow', myrow);
}
<input type="button" value="PFM" onclick="NewRow()"/>
我按上述方法尝试并继续获得对象预期错误。
答案 0 :(得分:1)
为什么会有&#39; $&#39; (函数NewRow($))在函数定义中?
您可以添加一个新行:
parameters =
{
rowID : "new_row",
initdata : {
ProjectName: "NewProject"
},
position :"last",
}
$("#myGridID").jqGrid('addRow', parameters);