Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将带有表单元素的Jqgrid发布到同一模型中_Javascript_Jquery_Asp.net Mvc_Razor - Fatal编程技术网

Javascript 将带有表单元素的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"

我有一个表单,它有几个文本框来创建帐户。和一个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" }))
{
<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中获得编辑过的网格数据。但是如何用表单元素将其绑定到模型

但列表为空,因为我还没有成功地将网格数据绑定到模型。有什么帮助吗