我已經被賦予應用正則表達式在我已經實現的表單驗證(使用jquery.validate.js)上的任務。現在,當select標籤指向美國時,我必須應用一種正則表達式,而當其他國家/地區指向其他類型的正則表達式時。任何幫助將完全讚賞。提前致謝。正則表達式jQuery驗證
2
A
回答
3
如果您使用在配置驗證,並添加你的規則,試圖沿東西線jquery.validate.js(添加自己的規則):
$('#myForm').validate({
rules: {
'myField': {
myRule: function(element) {
var option = element.find('option:selected');
if (option.val() == 'US') {
return // The result of your US only regular expression check
} else {
return // The result of your other regular expression check
}
}
}
}
});
類似的東西應該讓你如果我能正確理解你的問題,那麼你的方向是正確
0
您可以添加邏輯並根據所選內容調用驗證方法。或者,您可以創建一個跟蹤要使用哪種驗證的jQuery UI小部件工廠。雖然這可能有點矯枉過正。
相關問題
- 1. jQuery驗證 - 正則表達式
- 2. Jquery驗證引擎正則表達式
- 3. 正則表達式jQuery驗證
- 4. jquery正則表達式驗證
- 5. jQuery正則表達式不驗證
- 6. jQuery正則表達式驗證
- 7. jQuery驗證的正則表達式
- 8. jQuery驗證,正則表達式和null
- 9. jquery驗證空間正則表達式
- 10. 正則表達式驗證
- 11. 正則表達式驗證
- 12. 正則表達式驗證
- 13. 正則表達式驗證
- 14. 正則表達式驗證
- 15. 正則表達式驗證
- 16. C#正則表達式驗證驗證
- 17. Asp.net正則表達式驗證器 - 驗證表達式
- 18. 正則表達式和jQuery驗證。否定表達式
- 19. ASP.Net正則表達式(%符號)正則表達式驗證器
- 20. 正則表達式驗證的正則表達式
- 21. JQuery驗證插件正則表達式只驗證匹配
- 22. JQuery驗證正則表達式密碼驗證
- 23. 如何使用jQuery驗證插件驗證正則表達式?
- 24. 正則表達式不正確驗證
- 25. 正則表達式模式驗證Angularjs2
- 26. 正則表達式驗證XML模式
- 27. 正則表達式驗證格式(ABC_123)
- 28. PlayFramework:表正則表達式驗證
- 29. 正則表達式驗證表單
- 30. HTML表單正則表達式驗證
我會馬上開始測試。 – Ozzy 2010-06-25 14:42:46