我有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
}
}**
答案 0 :(得分:2)
尝试类似:
$("#MyValue").change(function() {
console.log($(this).val());
});