我需要使用viewbag在视图中将值传递给jQuery。我想要实现的是传递null或某个值,然后jQuery应该根据传递的值来隐藏或显示div,例如如下所示:

viewbag.testNumber = null;
 $('#showdiv').hide();
  $('viewbag.testNumber').value == someinteger{

    $("#showdiv").show();
    else
    $("#showdiv").hide();
});
   <div id="showdiv"> Some Calculation </div>


我也想在视图中禁用viewbag如果值是null,因为它给出了null错误

最佳答案

ViewBag仅在ASP.NET MVC 3中使用,因此您不能使用它,但可以使用ViewData:

    $('#showdiv').hide();
      if ($("#" + '<%=ViewData["testNumber"]').value == someinteger){
         $("#showdiv").show();
       }
        else {
            $("#showdiv").hide();
        }
    });
       <div id="showdiv"> Some Calculation </div>

关于jquery - 我可以将viewbag值传递给mvc2中的jQuery吗,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6521286/

10-10 02:06