2012-05-08 5 views
1

jquery 폼 유효성 검사를 사용하여 양식이 유효하지 않은 경우 사용자에게 경고합니다.jquery 폼 유효성 검사 값을 변경하십시오.

if (!$(Form1).valid()) { 
    alert("invalid form") 
} 

거기에는 양식이 자바 스크립트에서 유효하지 않게 강제하는 방법이 있습니다.

예를 들어 텍스트 상자가 있고 값이 "123"이면 양식이 유효하지 않게되고 싶습니다. 이 같은

뭔가 :

if($("#TextBox1").val()=="123"){ 
    $(Form1).valid() = false; 
} 
+1

나는 그렇게 할 수 있습니다 ... 텍스트 상자에 특정 값이 있는지 확인하는 데 필요한 규칙을 만들 수 없습니까? 맞춤 규칙을 만들 수 있다는 것을 알고 있습니까? –

답변

0

당신은 그냥이 하나에 대한 if 문을 사용하려고합니다. 같은 뭔가 :

if ($("#el").val() == "123") { 
    // Do something or nothing here. 

} else if (!$(Form1).valid()) { 
    alert("invalid form") 

} else { 
    // All correct 

} 

무엇 philnate도 잘 작동합니다 말한다. 그것은 무엇보다 가 일어나기를 원합니다.

1
당신이 (true 또는 false) 값을 설정할 수 있습니다

변수

if($("#TextBox1").val()=="123"){ 
    var responce1 = false; 
} 
if($("#TextBox2").val()=="abc"){ 
    var responce2 = false; 
} 

마지막에 당신이 값이 있는지 확인해야 할 마지막

var resultresponce=responce2 && responce1; 

과 같이 확인할 수

resultresponce이 맞다면 양식을 제출해주세요. 그렇지 않으면 양식을 제출할 수 있습니다.

if(resultresponce) 
{ 
$(form).submit(); 
}