在视图中使用JQuery SCRIPT标记时,按钮在MVC中不起作用

时间:2012-03-06 09:34:45

标签: asp.net-mvc-3 jquery

我在我的MVC视图中使用脚本标记,而我的src for Script标记是“http://ajax.microsoft.com/ajax/jquery/jquery-1.4.2.min.js”。 我面临的问题是html按钮无法正常工作/回发。 如果我删除脚本标记,一切正常。 这是我的代码的实际问题。?

1 个答案:

答案 0 :(得分:0)

可能存在许多问题,您引用的脚本标记包括来自CDN的jquery库。一种可能是视图中有一些javascript代码禁用您可以通过执行以下操作验证的按钮

1)保持视图中包含的脚本标记(jQuery)

2)在视图的脚本部分(如果你还有其他人创建一个)

<script>
$(function(){
 $(":button").removeAttr("disabled");
});
</script> 

3)所以你的最终代码看起来像是

<script src="http://ajax.microsoft.com/ajax/jquery/jquery-1.4.2.min.js"></script>
 <script>
    $(function(){
     $(":button").removeAttr("disabled");
    });
    </script> 

现在检查它是否有效......如果它有效则表示你有一些禁用按钮的代码,删除jquery库js时会出现错误,为什么它似乎有用...