我需要一些帮助。
我的jsp中有这段代码,用于使用Jquery捕获事件onchange。
jQ("#idExp").change(function() {
onchangeExp();
});
function onchangeExp(){
alert("onchangeExp");
if(jQ("#idExp").val()!="-1"){
recuperarDatosAF();
}else{
jQ("#comboAF").attr('disabled',true);
jQ("#comboAF").val("-1");
}
}
我用这个填充组合:
jQ("#idExp").html("");
jQ("#idExp").append("<option value='-1'>"+""+"</option>");
jQ.each(expedientes, function(i,value){
jQ("#idExp").append("<option value='"+i+"'>"+value.codExpediente+" </option>");
});
i 的值为 [0,1,2..]
问题是,当我从值为“-1”的组合中选择空白选项时,不启动 onchange 函数运行,而是当我从组合中选择任何其他选项时,onchange 函数运行。
你不能把组合选项的负值?
谢谢您的帮助。