도움이 필요합니다.Jquery function .change()
나는 jQuery로 onchange를 캡처 이벤트에 대한 내 JSP에서이 코드가 있습니다.
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>");
});
값은 [0, 1, 2 ..]
문제는 그 전에서 빈 옵션을 선택하면 '-1'값으로 콤보를 실행하면 onchange 함수가 실행되지 않지만 대신 콤보에서 다른 옵션을 선택하면 실행중인 onchange 함수가 실행됩니다.
콤보 옵션의 음수 값을 입력 할 수 없습니까?
도움 주셔서 감사합니다. 선택 상자의 값을 변경하지 않고 변경 이벤트가 트리거되지 않도록
변경 이벤트가 호출되지 않습니다 , 즉 value = '- 1'옵션이 이미 선택되어 있고 그 이벤트를 선택하면 이벤트가 실행되지 않습니다. – yogi
난 당신이 무슨 뜻인지 모르겠어요,이 노력하고 있습니다 : http://jsfiddle.net/GRwct/ – Ian
THK 랜, 내가 콤보이 방법을 작성, 당신과 함께 – user1821460