mvc3 jquery改变ViewBag值

时间:2013-10-07 12:50:46

标签: jquery asp.net-mvc-3

我有2个使用ViewBag值的if语句将其绑定到下拉列表如果用户更改ViewBag值,我可以使用Jquery 检测它,例如我...

@Html.DropDownList("MyValue", new SelectList(
              new List<Object>{  
                  new{ Text = "10", Value= 10}, 
                   new{ Text = "30", Value= 30}}, "Value", "Text"))

 @if (ViewBag.MyValue == 10)
 {
    // value is 10
 }
  @if (ViewBag.MyValue == 30)
  {
   // my value is 30
  }

如您所见,我有一个带有 I.D的下拉列表。 MyValue 有一些方法可以让Jquery做类似

的事情
**MyValue.change 
{
if (MyValue== 30)
{
// display ViewBag.MyValue== 30 
}
}**

1 个答案:

答案 0 :(得分:2)

尝试类似:

$("#MyValue").change(function() {
    console.log($(this).val());
});