2011-03-29 7 views
0

아약스는 아직 마스터가 아닙니다. 이름 : 나는 두 가지 형태 필드 코드가 ajax/jquery에서 양식 제출 제출 (데이터베이스에 있는지 여부 값 확인)

을하고 같은 버튼을 제출 코드 사용자 채우기의 테이블에 존재하는 경우 내가 PHP에서 원하는

<form><input type=text name=code><input type =text name=name/></form> 

/JQuery와 확인하기 위해 내 db. 종료하지 않으면 사용자가 다음 텍스트 필드를 채우기 위해 텍스트 필드를 나갈 때이 코드는 db에없는 다음 fied를 정리하는 것과 같은 메시지를 인쇄하고 싶습니다. 사용자가 valide 코드를 제공 할 때까지.

+0

유감 것입니다 name = name /> – Mamadou

+0

native JS 또는 일부 프레임 워크 (예 : jQuery)가 있습니까? –

답변

0

PHP 서비스가 유효성 검사를 위해 true 또는 false를 반환하는 경우.

(jQuery를 단위) 예를 들어 양식이

$(document).ready(function() { 
    $("form").submit(function(e) { 
    var code = $("input[name='code']"); 
    var error = $("#error"); 
    e.preventDefault(); 
    var form = this; 
    $.getJSON('urlToPhp', 
     { code: code.val() }, 
     function(valid) { 
     if (!valid) { 
      error.text(code.val() + ' is not found try another code...'); 
      code.val(''); 
     } else { 
      form.submit(); 
     } 
     } 
    ); 

    }); 
});