我們正在開發一個項目,使用spring + hibe和jquery做一些表單驗證和文本更改的東西。春天+ hibe工作正常。但jquery沒有。這裏有雲的場景:點擊錨後jquery驗證不工作(Spring MVC + JQuery)
的login.jsp
<form:form action="/login" method="post" id="registerForm" modelAttribute="formbean" data-ajax="false">
...
//some input fields
...
<a href="/reg?appId=123456&page=&....">register</a>
...
//some buttons
...
</form:form>
register.jsp
<form:form action="/reg" method="post" id="registerForm" modelAttribute="formbean" data-ajax="false">
...
//some input fields and buttons
...
</form:form>
在登錄頁面Ive得到了一個錨,其將進入註冊頁面。 如果我使用彈簧映射模式/登錄...或/ reg ...調用這兩個頁面...單獨jquery驗證工作得很好(驗證字段是否爲空或無效輸入等...)。 但如果我通過單擊錨點進入註冊頁面,驗證將不會在register.jsp中執行。基本上它將表單提交給服務器。
我想這與jquery或ajax有關。春天在別人身上應該沒有問題。
是否有人可以告訴爲什麼jQuery驗證插件沒有工作後點擊錨點,並幫助我找到解決方案。我真的很感激。
順便說一句,我用包括兩個jsp頁面文件是:
<script src="scripts/jquery-1.7.1.min.js"></script>
<script src="scripts/jquery.mobile-1.1.1.min.js"></script>
<script src="scripts/jquery.validate.js"></script>
感謝您回覆阿里。 jquery只做基本驗證,而spring將驗證業務邏輯。我不允許刪除所有的jQuery驗證。 :( – fe3o4