Javascript 将带有表单元素的Jqgrid发布到同一模型中
我有一个表单,它有几个文本框来创建帐户。和一个Jqgrid,它显示创建的帐户Javascript 将带有表单元素的Jqgrid发布到同一模型中,javascript,jquery,asp.net-mvc,razor,Javascript,Jquery,Asp.net Mvc,Razor,我有一个表单,它有几个文本框来创建帐户。和一个Jqgrid,它显示创建的帐户 <button type="button" class="btn" id="submit">Save</button> @using (Html.BeginForm("Account", "AddEditAccount", HttpMethod.Post, new { id = "addeditform", @role = "form", @class = "form-horizontal"
<button type="button" class="btn" id="submit">Save</button>
@using (Html.BeginForm("Account", "AddEditAccount", HttpMethod.Post, new { id = "addeditform", @role = "form", @class = "form-horizontal" }))
{
<div class="panel-body">
//all input field goes here
</div>
<div class="row">
<table id="grid-json"></table>
<div id="pager-json"></div>
</div>
}
And my submit click goes here,
$(document).on("click", "#submit", function () {
var gridData = rows edited -- I am able to get this
$("#addeditform").submit();
});
My controller
public ActionResult AddEditMethod(ViewModel model)
{}
保存
@使用(Html.BeginForm(“Account”、“AddEditAccount”、HttpMethod.Post、new{id=“addeditform”、@role=“form”、@class=“form horizontal”}))
{
//所有输入字段都在这里
}
我的提交点击这里,
$(文档)。在“单击”、“提交”功能(){
var gridData=rows edited——我可以得到这个
$(“#addeditform”).submit();
});
我的控制器
公共行动结果添加方法(ViewModel模型)
{}
在ViewModel中,我有一个用于绑定数据的列表
在页面提交中,如何获取列表和表单元素
目前使用上述代码,我能够在控制器中获取表单元素。在表单提交之前,我能够在jquery中获得编辑过的网格数据。但是如何用表单元素将其绑定到模型
但列表为空,因为我还没有成功地将网格数据绑定到模型。有什么帮助吗