2012-05-18 3 views
0
<script src="/Scripts/jquery-1.4.4.min.js" type="text/javascript"></script> 
<script src="/Scripts/jquery.validate.min.js" type="text/javascript"></script> 
<link href="/CSS/jquery.wysiwyg.css" rel="stylesheet" type="text/css" /> 
<script src="/JS/jquery.wysiwyg.js" type="text/javascript"></script> 
<script type="text/javascript" > 
    $(document).ready(function() { 
     $('#wysiwyg').wysiwyg() 
    }); 
</script> 

<form id="form" action="example/foo" method="post"> 
    <textarea id="wysiwyg" name="question" class="required" rows="5" cols="10"> </textarea> 
</form> 

이것은 HTML 편집기를 사용중인 코드입니다. 유효성 검사를 요구하고 잘 작동하지만 일부 공백을 넣고 양식을 제출하면 jQuery가 유효하다고 가정합니다. 반면에 나머지 프로젝트에서는 jQuery가 정상적으로 작동합니다.Jquery validation 'require'가 html 편집기에서 작동하지 않습니다.

어떻게 해결할 수 있습니까?

+0

오류가 발생했습니다. 또는 경고 –

+0

아니요, 공백으로 남겨 두었을 때 "필수 입력란"을 표시하지만 일부 공백 만 입력하면 유효성을 검사합니다. – Ahsan

+0

http://code.google.com/p/jwysiwyg/issues/detail?id=83 너와 똑같은 문제인 것 같아. –

답변

0

내가 질문 권리를 가지고 있다면, 당신은

$("#wysiwyg").rules("add", { required: true, 
messages: { 
required: "This feild is required", 
}); 

같은 규칙을 추가하십시오, 필수 속성에 대한 텍스트 상자를 확인하고 사용하여 유효성을 확인하려고 노력하고있다 :

$("#commentForm").validate(); 
0

시도
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" > </script> 
    <script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.js"></script> 
    <script> 
    $(document).ready(function(){ 
      $('#form').validate(); 
    }) 
</script> 
     <form id="form" action="example/foo" method="post"> 
    <textarea id="wysiwyg" name="question" class="required" rows="5" cols="10"></textarea> 
    <input type="submit" value="sub"> 
+0

, 여전히 같은 위치! – Ahsan