Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/267.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/2/jquery/81.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
C# MVC4-@html.HiddenFor并在插入成功时重新绑定值_C#_Jquery_Asp.net Mvc 4 - Fatal编程技术网

C# MVC4-@html.HiddenFor并在插入成功时重新绑定值

C# MVC4-@html.HiddenFor并在插入成功时重新绑定值,c#,jquery,asp.net-mvc-4,C#,Jquery,Asp.net Mvc 4,假设我有一个视图,用两个属性绑定到学生模型:ID,Name ID是主键,在SQL中设置为标识列 情况如下: 加载创建页面,ID和名称将为: @model Student @Html.HiddenFor(x => x.ID); @Html.TextBoxFor(m => m.Name, new { @class = "form-control" }) 通过Jquery提交表单并调用API,插入成功后返回ID 当return$.ajax.done时,我得到了ID的值 在不重新加

假设我有一个视图,用两个属性绑定到学生模型:ID,Name

ID是主键,在SQL中设置为标识列

情况如下:

  • 加载创建页面,ID和名称将为:

    @model Student
    
    @Html.HiddenFor(x => x.ID);
    @Html.TextBoxFor(m => m.Name, new { @class = "form-control" })  
    
  • 通过Jquery提交表单并调用API,插入成功后返回ID

  • 当return$.ajax.done时,我得到了ID的值

  • 在不重新加载页面的情况下,如何将此值绑定到HiddenFor(x=>x.ID)

  • 请告知

    谢谢。

    @Html.HiddenFor(x=>x.ID)将帮助您创建一个隐藏输入,id和名称与字段相同,而值与字段值相同。因此,如果ID的值为1,它将创建

    然后,当您想在
    jQuery
    中将一个新值绑定到此输入时,只需更改其值即可

    var ID = 2;
    $('#ID').val(ID);
    

    选择器
    #
    用于选择具有特定ID的元素。

    在回调中,您可以使用选择器更改隐藏值
    $(“#ID”).val(ID)
    $(“输入[name='ID']).val(ID)
    感谢Jasen va Mjwills的回复。@langthan欢迎您的光临。它能解决你的问题吗?嗨,马克,它工作得很好。祝你有一个愉快的一天。@Langthang如果它有效,请将它标记为一个答案,以便将来的读者会发现它有帮助。感谢