0
A
回答
0
它過於簡單,無法驗證文本框。例如(驗證jQuery函數如果textarea的不是空的:
$(".submit").click(function() {
var comment = $("#comment").val();
if (comment == '') {
alert('Cannot add - the field is empty');
}
else {
$.ajax({
type: "POST",
url: "/path/to/script",
data: dataString,
cache: false,
success: function (html) {
//some success action
}
});
}
return false;
});
0
的RequiredFieldValidator和的CustomValidator是ASP.Net的一部分,並且在服務器端操作,並且因此不能在JavaScript中使用(至少在沒有使用Ajax)。
如果你想利用客戶端驗證,看看jQuery validate。這是迄今爲止最容易使用和修改到任何需要你可能有。
0
如果您真的必須在運行jQuery驗證之前進行驗證,我會尋找一種在postbac上運行javascript的方法k(比如擁有ispostback的公共布爾值)。 如果表單驗證它會回發,那麼你可以運行jquery驗證,然後 - 再次發佈from(使用javascript強制最後一次回發)。
編輯:你也可以找到各種方法讓你的JavaScript只有在驗證器爲真時纔會觸發。就像它們是假的那樣,改變一個隱藏的參數,並在運行你的javascript驗證之前檢查它。
0
您可以使用Page_ClientValidate方法在客戶端顯式執行驗證。 檢查this.
相關問題
- 1. ASP「驗證需要jquery」
- 2. jquery驗證.asp頁面
- 3. JQuery驗證程序在第一次提交後工作 - asp .net
- 4. jQuery表單驗證程序
- 5. Javascript驗證或ASP驗證?
- 6. ASP .NET驗證
- 7. ASP MVC驗證
- 8. ASP .NET MVC,的DateTimePicker和jQuery驗證
- 9. ASP MVC4 + JQuery驗證不起作用
- 10. JQuery驗證打破ASP按鈕onclick
- 11. 如何使一個asp驗證通過jQuery驗證/ javascript
- 12. ASP MVC驗證dropdownbox
- 13. ASP登錄驗證
- 14. ASP驗證錯誤
- 15. 驗證程序
- 16. jquery遠程驗證
- 17. jQuery遠程驗證
- 18. jQuery驗證遠程
- 19. jquery的遠程驗證不會在ASP .NET MVC觸發3
- 20. jQuery驗證程序如果未驗證,則調用成功
- 21. jQuery驗證使用onclick處理程序不驗證字段?
- 22. Knockout jQuery驗證綁定處理程序
- 23. cakephp中的jquery驗證程序
- 24. 刪除jQuery驗證程序消息
- 25. Jquery驗證並提交處理程序
- 26. Spring標籤和jQuery驗證程序
- 27. 未顯示jQuery驗證程序消息
- 28. Jquery自動完成驗證程序
- 29. Jquery驗證fileinput引導程序插件
- 30. jquery驗證程序addmethod小問題
是的,我知道,但由於我已經在服務器端腳本中實現了驗證,我可以調用這些嗎? – Mark 2011-05-17 20:36:21
aaa ...現在我明白你的問題了。 :)我認爲不,首先是客戶端驗證,下一個服務器端。不是服務器,不是客戶端 – 2011-05-17 20:41:37