ASP.NET MVC 4:更改隐藏字段的值在Javascript [英] ASP.NET MVC 4: Changing the Value of a Hidden field in Javascript
本文介绍了ASP.NET MVC 4:更改隐藏字段的值在Javascript的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个隐藏布尔字段:
@Html.HiddenFor(x => x.IsTurkey)
在jQuery脚本我试图改变它:
In jQuery script I try to change it:
$("@Html.IdFor(x => x.IsTurkey)").val("False");
但在回发IsTurkey没有改变:
But on the post back IsTurkey is not changed:
HttpPost]
[ValidateAntiForgeryToken]
public ActionResult Search(TurkeyModel model)
{ ...}
使用jQuery如上,我该如何改变MVC 4的隐藏布尔字段的值?
推荐答案
请务必在Jquery的指令领先#,因为MVC的HtmlHelper不输出。
Make sure you include a leading # in the Jquery directive, as the MVC HtmlHelper does not output it.
这篇关于ASP.NET MVC 4:更改隐藏字段的值在Javascript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文