0
我正在使用此代碼驗證IE6中的Combobox,但這不起作用。extjs combobox中的驗證器函數IE6不起作用
在Firefox和Chrome中工作。請告訴我一些方法來驗證IE6中的Combobox。
代碼:
xtype: 'combo',
fieldLabel: 'Label',
anchor: '100%',
allowBlank: false,
displayField: 'value',
store: 'level1Store',
lazyInit: false,
mode: 'local',
forceSelection: true,
disableKeyFilter: true,
editable: true,
selectOnFocus: true,
triggerAction: 'all',
valueField: 'key',
name: 1,
ref: 'combo1',
id: 'field1',
validator: function(value){
var temp = 0;
for(var i=0;i<value.length;i++){
if(value[i]=="?"){
temp = temp + 1;
}
}
if(temp >3){
return false;
}else{
return true;
}
}
}
感謝
拉吉
驗證器()是否被調用?如果你在函數內部添加一些跟蹤 - 你應該能夠看到它是否被調用。另外 - 控制檯中是否有JS錯誤? – sha 2012-04-16 15:55:03