您不需要自定义扩展名。您可以使用以下
accept()方法:http
:
//docs.jquery.com/Plugins/Validation/Methods/accept#extension
// input field<input type="text" id="eduEmail2" name="eduEmail2" value="abc@123.edu"/>// validation ruleeduEmail2: { required: true, email: true, accept: 'edu'}完整示例:http :
//jsfiddle.net/M5TmU/2/(基于Brombomb的jsfiddle)
更新
在xecute发表评论后-您可以使用自定义正则表达式模式。在
additional-methods.js您有“
pattern”方法(文件中的最后一个):
eduEmail3: { required: true, email: true, pattern: /(.edu.ww)$/}完整示例:http :
//jsfiddle.net/M5TmU/3/
当然,它不是完美的,但是仍然-您不需要编写自定义方法:)
其他编辑 :国家/地区域名有两个字母,所以
www?太多了-
ww应该这样做。我开
www?小提琴



