Asp.net mvc 发布错误';表格';jqGrid中JSON格式的数据。什么是正确的Syntax?

Asp.net mvc 发布错误';表格';jqGrid中JSON格式的数据。什么是正确的Syntax?,asp.net-mvc,jqgrid,Asp.net Mvc,Jqgrid,我试图像这样将数据发布到jqGrid中postData部分的action方法中,但是出现了一个错误,有什么想法吗 postData: { species: function() { return JSON.stringify($("form")); }, 我可以

我试图像这样将数据发布到jqGrid中postData部分的action方法中,但是出现了一个错误,有什么想法吗

     postData: { species: function() 
                                    {
                                        return JSON.stringify($("form"));
                                    },
我可以告诉您,下面的格式确实有效,但它不是JSON:

postData: { species: $("form").serialize() },
可能您应该使用而不是:

postData:{
种类:功能(){
返回JSON.stringify($(“form”).serializeArray();
}
}

在调用
JSON.stringify

之前,请参阅对从
$(“form”).serializeArray()返回的数据进行数据转换的更多版本。实际上,现在我仔细看了一下,并没有具体看到错误。但是,即使我有一个断点,它也不会进入我的操作方法。需要补充的一点是……我不知道这是否重要,但当我键入JSON.stringify时,我没有得到任何IntelliSense。我不知道我该不该这么做。我确实将脚本引用添加到了我的主布局页面: