MVC3 Jquery viewdata禁用按钮

时间:2012-11-08 21:25:30

标签: jquery asp.net-mvc-3

以下代码不会禁用html按钮。我正在使用MVC3剃须刀。任何人都可以指出我出错的地方

@{
   bool disablebutton = bool.Parse(ViewData["Disablebutton"].ToString());        
 }    

 $(document).ready(function () {  
   if (@disablebutton) {
     $('#abc').attr('disabled', 'disabled');
   }       
 });

1 个答案:

答案 0 :(得分:1)

根据您在问题中的评论,您的问题是:“True”无效Javascript。它必须是true全部小写。看看你的JS错误控制台,我确定你会有错误。

您可以执行if (@disablebutton.ToLower())

以上只是解决问题的一种方法。将服务器端与客户端混合时需要小心。