javascript - IBM Worklight - 使用 jQuery 进行表单验证

标签 javascript jquery validation ibm-mobilefirst

如何使用 jQuery 验证来验证表单元素,即 .validate()
我有以下代码:

$('#form1').validate({

});

我想检查用户名和密码不能为空,
新密码和重新输入的密码应该匹配,等等。

最佳答案

你问错问题了。简而言之(根据问题提供的上下文)您尚未阅读和/或理解该文档。 jQuery Validation Plugin使用您为表单元素提供的 HTML 属性来执行其自身的验证。因此,如果您的标记正确,那么您的 .validate() 应该可以工作。

$(function() {
  $('#commentForm').validate({
    submitHandler: function() {
      alert('Fake Submit');
    };
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="http://jqueryvalidation.org/files/dist/jquery.validate.js"></script>
<form class="cmxform" id="commentForm" method="get" action="">
  <fieldset>
    <legend>Please provide your name.</legend>
    <p>
      <label for="cname">Name (required, at least 2 characters)</label>
      <input id="cname" name="name" minlength="2" type="text" required>
    </p>
    <p>
      <input class="submit" type="submit" value="Submit">
    </p>
  </fieldset>
</form>

参见jQuery Validation Plugin Documentation for more examples .

关于javascript - IBM Worklight - 使用 jQuery 进行表单验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27840573/

相关文章:

javascript - 在Ajax中如何将html页面中的国家名称传递到php页面?

jquery - 使用 tablesorter 搜索小部件显示未找到记录

javascript - 按类名和值过滤元素-jquery

javascript - JS : Show Pop up box position exactly above tr in table

javascript - PHP、引号和 .html

javascript - 带有密码模式的 Angular 中的正则表达式问题

php - 在 Laravel 5 中验证动态添加的输入字段

Jquery 对话框和带有 IValidatableObject mvc3 的部分 View

javascript - 从二分查找函数返回值

javascript - JQuery:用html替换字符串中的多个子字符串实例而不会出错