近日在IE10中开拓jquery,关于jquery中combobox多选无法合作的题目,举办一些计算。
当给combobox设置属性“multiple:true”时,IE10不也许成功多选,其报错如下:
复制代码 代码如下: function _7e8{ var
_7eb=$.data; var opts=_7eb.options; var _7ec=$.combo; var
_7ed=_7ec.indexOf;//10650行 这里报错 if{ _7ec.splice; _7e7;
也正是在F1第22中学报不扶植indexOf方法,以往对这种难点有二种减轻方案:
1.修正源码 将以上代码修改为 复制代码
代码如下: function _7e8{ var _7eb=$.data; var opts=_7eb.options;
var _7ec=$.combo; var _7ed = { str = str + “”; for(var
i=0,l=arr.length;i 2.参预indexOf方法 复制代码 代码如下:
if(!Array.prototype.indexOf卡塔尔{ Array.prototype.indexOf = function{
for(var i=0,l=this.length;i
其实笔者只怕蛮推荐第风流倜傥种办法的,因为正如方便,笔者哪怕用的第豆蔻梢头种艺术。**

相关文章

网站地图xml地图