Jquery 是否使用不同的规则验证每个表单元素?

Jquery 是否使用不同的规则验证每个表单元素?,jquery,ajax,Jquery,Ajax,我想用不同的规则验证每个表单元素 例如 在“title”元素中是a-z,a-z, 和允许的空间 在“所有者”元素中是a-z和, 允许 当我想在ajax文件中这样做时,可以用JQuery来完成吗 $(document).ready(function(){ $("form#create_form").submit(function() { var title = $('#title').attr('value'); var owner = $('#

我想用不同的规则验证每个表单元素

例如

  • 在“title”元素中是a-z,a-z, 和允许的空间
  • 在“所有者”元素中是a-z和, 允许
当我想在ajax文件中这样做时,可以用JQuery来完成吗

$(document).ready(function(){

    $("form#create_form").submit(function() {

    var title      = $('#title').attr('value');
    var owner      = $('#owner').attr('value');

    // check values
    var is_okay = 0;

    if (title == '') {
        alert('Title is required');
    } else if (owner == '') {
        alert('Owner is required');
    } else {
        is_okay = 1;
    }

        ...

我不会重新发明轮子,而是使用:


您可以创建一个正则表达式模式并进行检查。例如,
if(/[A-Za-z]|\s/.test(title)){}