Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.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 jQuery form serialize未从输入字段获取新值_Javascript_Jquery_Asp.net Mvc_Jquery Ui_Jquery Plugins - Fatal编程技术网

Javascript jQuery form serialize未从输入字段获取新值

Javascript jQuery form serialize未从输入字段获取新值,javascript,jquery,asp.net-mvc,jquery-ui,jquery-plugins,Javascript,Jquery,Asp.net Mvc,Jquery Ui,Jquery Plugins,我的应用程序中有两个页面,其中有一个html表单用于保存数据。这两页都写得很好。现在在其中一个页面上,每当我编辑表单字段值时,jQuery form serialize都不会将新值传递给action方法。如何调试此代码以发现问题?请帮忙 $.post('/User/SaveUser',$('#userForm').serialize()) @使用(Html.BeginForm(“,”,FormMethod.Post,new{id=“userForm”})) { 用户名 @TextBoxFor(t

我的应用程序中有两个页面,其中有一个html表单用于保存数据。这两页都写得很好。现在在其中一个页面上,每当我编辑表单字段值时,jQuery form serialize都不会将新值传递给action方法。如何调试此代码以发现问题?请帮忙

$.post('/User/SaveUser',$('#userForm').serialize())

@使用(Html.BeginForm(“,”,FormMethod.Post,new{id=“userForm”}))
{
用户名
@TextBoxFor(t=>t.User.Name,新的{@class=“formcontrol col-sm-6”})
用户类型
@TextBoxFor(t=>t.User.Type,新的{@class=“formcontrol col-sm-4”})
}

提供生成的源html示例,并显示您在何处进行序列化,以便我们可以重现问题。我不是.NET开发人员,是否所有字段都有名称并且都可见?请参见“创建”,您还应该在“浏览器开发工具”“网络”选项卡中检查实际请求,以准确查看发送的内容
 @using (Html.BeginForm("", "", FormMethod.Post, new { id = "userForm" }))
            {
                <div class="form-group row">
                    <label for="userName" class="col-sm-3">User Name <i class="fa fa-question-circle" rel="tooltip" data-placement="top" title="Enter Name"></i> </label>
                    @Html.TextBoxFor(t => t.User.Name, new { @class = "form-control col-sm-6" })
                </div>
                <div class="form-group row">
                    <label for="userType" class="col-sm-3">User Type <i class="fa fa-question-circle" rel="tooltip" data-toggle="tooltip" title="Enter user type"></i></label>
                    @Html.TextBoxFor(t => t.User.Type, new { @class = "form-control col-sm-4" })
                </div>
            }