addrow的jqGrid添加按钮

addrow的jqGrid添加按钮,jqgrid,Jqgrid,我可以在网格之外创建一个按钮,比如在表单上放置一个输入按钮,然后让它调用下面这样的方法向网格中添加一行吗 function NewRow($) { var myrow = {ID:5, ProjectName: "NewProject"); $("#grid").jqGrid('addRow', myrow); } <input type="button" value="PFM" onclick="NewRow()"/> 函数NewRow($){ var myrow={ID:5,

我可以在网格之外创建一个按钮,比如在表单上放置一个输入按钮,然后让它调用下面这样的方法向网格中添加一行吗

function NewRow($) {
var myrow = {ID:5, ProjectName: "NewProject");
$("#grid").jqGrid('addRow', myrow);
}

<input type="button" value="PFM" onclick="NewRow()"/>
函数NewRow($){
var myrow={ID:5,ProjectName:“NewProject”);
$(“#网格”).jqGrid('addRow',myrow);
}
我如上所述进行了尝试,并不断得到对象预期的错误。

为什么函数定义中有“$”(函数NewRow($)

您可以使用以下命令添加新行:

parameters =
{
    rowID : "new_row",
    initdata : {
        ProjectName: "NewProject"
    },
    position :"last",
}
$("#myGridID").jqGrid('addRow', parameters);