【问题标题】:Any way to Save form data without Submit form using $("#Form").serializeArray()?有什么方法可以在不使用 $("#Form").serializeArray() 提交表单的情况下保存表单数据?
【发布时间】:2014-11-04 05:39:52
【问题描述】:

使用 $("#Form").serializeArray()保存表单数据而不提交表单的任何方式。当我使用 serializeArray 时,它仅适用于表单提交,不适用于按钮点击 当我从 cshtml 页面调用这个函数时,我没有在我的控制器(模型)中获取表单数据。 我的代码是,

function SaveCall() {
 $("#ItemData").val(JSON.stringify($("#jqxOpStockGrid").jqxGrid('getboundrows')));

$.ajax({
    url: '/INVOpeningStock/create',
    type: 'POST',
    data: $("#INVOpeningStock_Form").serializeArray(),
    cache: false,
    aync: false,
    success: function (data) {
        if (!data.success) {

        } else {



        }
    }
});
}

Ajax 调用在我的控制器方法中命中。但是参数模型是空的。 我的控制器方法是:

     [HttpPost]
     public ActionResult Create(INVOpeningStock invopeningstock )
    {
     //Method Body
    }

我的cshtml页面代码是

@using (Html.BeginForm(new { id = "INVOpeningStock_Form" }))
{
@Html.AntiForgeryToken()
@Html.ValidationSummary(true)
<fieldset class="fieldset">
<table width="100%" align="center" class="textleft">
  <tr>
     <td width="20%">
         <div class="editor-label">
              @Html.LabelFor(model => model.cName)
         </div>
     </td>
     <td width="80%" align="left">
          <div class="editor-field">
              @Html.TextBoxFor(model => model.cName, new { maxlength = 50,  @class = "textbox mediumtxt reqtext" })
          </div>
          @Html.ValidationMessageFor(model => model.cName, "", new { @class =  "required" })
      </td>
   </tr>
 </table>
</fieldset>

【问题讨论】:

  • 您能否向我们展示您使用的代码,在按钮单击时它不起作用?
  • 请检查我现在修改的问题
  • @dan goodspeed,请查看并回复
  • @Html?我不知道那是什么语言。
  • @DanGoodspeed 它的剃刀标记,不要想它。是否可以在不提交表单的情况下通过 form.serializeArray() 获取数据。如果是,请建议代码。

标签: jquery save buttonclick form-data serializearray


【解决方案1】:

我在使用时正在获取数据

$("form").serializeArray()

代替

$("#INVOpeningStock_Form").serializeArray()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-12-08
    • 2015-09-29
    • 1970-01-01
    • 1970-01-01
    • 2013-12-14
    • 1970-01-01
    • 1970-01-01
    • 2020-09-27
    相关资源
    最近更新 更多