2014-02-20 2 views
0

기본 html 양식이 있습니다. 양식은 제출시 PHP로 처리됩니다.HTML 제출 버튼. 양식 옵션이 Jquery Alert로 확인 된 경우

선택 값은 (인수의 경우) value = '2'인 고유 한 조건이 있으며 데이터가 한 DB에서 다른 DB로 마이그레이션됩니다. 이것은 '한 번만하는 옵션'이며 나머지 양식의 데이터를 편집 불가능 상태로 제한합니다.

결과적으로 선택 값이 '2'임을 감지하고 Y/N 옵션을 확인하면 '정말인가요?'라는 경고가 팝업됩니다.

분명히 그렇다면 양식은 PHP 프로세서로 전달되고 아무런 조치도 취하지 않습니다.

JS와 JQuery가 어디에서 시작해야하는지에 관해서는 누구나 나를 인도 할 수 있습니까? 슬프게도 나의 장점이 아닙니다. 난 당신이 다른 값을 정의하는 라디오 버튼을 사용하려고한다고 가정하겠습니다 사전

답변

1

에서

많은 감사를 선택할 수 있습니다.

라디오 입력을 설정하고 고유 한 이름을 지정하십시오. 당신은 jquery 당신이 그 라디오의 "변경"이벤트에 후크해야합니다.

$('input[name="rdoDB"]').change(function() { 
    if($(this).val() == 2){ 
     CallMyPopup(); 
    } 
}); 

지금 형태에 대한 귀하의 값이 나는 것으로 지적한다 2.

$('#myForm').submit(function() { 
    if($('input[name="rdoDb"]').val() == 2) 
    { 
     CallMyPopup(); 
     return false //stop form propagation; 
    } 
}); 

때 양식을 제출하지 않을 경우 제출 당신이 백엔드 검사를 할 필요가 확보 php를 사용하여이 값이 2 일 때 사용 중지 된 데이터를 평가하지 않도록하십시오.

jQuery 웹 사이트는 jQuery에 익숙해 질 수있는 좋은 곳입니다.