0

我有 2 个 if 语句使用 ViewBag 值将其绑定到下拉列表,如果用户更改 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
  }

如您所见,我有一个ID 为 MyValue的下拉列表,有什么方法可以让 Jquery 执行类似的操作

**MyValue.change 
{
if (MyValue== 30)
{
// display ViewBag.MyValue== 30 
}
}**
4

1 回答 1

2

尝试类似:

$("#MyValue").change(function() {
    console.log($(this).val());
});
于 2013-10-07T12:53:21.173 回答