我刚刚读到 jqGrid 中的 mtype 选项将决定我们将如何进行 ajax 调用。GET 将检索数据,POST 将发送数据。
当我加载我的 jqGrid 时,我想在我的 js 文件中将一个额外的参数传递给我的控制器:
url: 'Controller/Action1',
mtype: 'POST',
datatype: 'json',
postData: { ParentId: selectedParentId },
在我的控制器中,我有这个:
public JsonResult Action1(ParentId)
{
// Retrieve child properties from db using ParentId
// Return json result
}
- 如果我的 mtype 是 POST,我的 jqGrid 将如何加载返回的 json 数据?
- 在我的操作中,我仍然可以将 jqGrid 的其他选项作为参数,如排序顺序、选择的页面大小吗?
this.Request.Param["sidx"]
我可以在我的行动中使用类似的东西吗?