你的分享就是我们的动力 ---﹥

MVC 4将jQuery升级到1.9出现各种问题。。。

时间:2013-05-06 14:14来源:www.chengxuyuans.com 点击:

升级后,有的脚本在IE里能运行,在chrome里运行就出问题,在view中用代码生成的控件在chrome中无效果,但是同样的静态HTML就是好的。。。

 例如:

<select name="txtRDate" id="txtRDate1">     @for (int i = 2012; i < 2014; i++)     {         <optgroup label="@i 年">          @for (int j = 1; j < 13; j++)          {             <option value="@i-@j-01">@j.ToString().PadLeft(2, '0')</option>          }        </optgroup>     }</select>

用jquery代码给他赋值

var $date1 = $("select#txtRDate1 option");$date1.eq(4).attr("selected", true);

这代码在IE里是可以运行,在chrome里没效果,但是看HTML里内容第四个元素被赋了值,只是控件选的还是第一个

select 控件换成静态的内容,一模一样的,jQuery又可以运行

model的验证也失效了

只能退回1.8.3,不知道有没有遇到类似问题的

转载注明地址:http://www.chengxuyuans.com/jquery/58588.html