cxValidation 移动端表单验证

参数配置

/**
 * result = {
 *   status   // 验证结果(true or false)
 *   message  // 提示消息
 *   rule     // 验证未通过的的规则名称
 *   element  // 验证未通过的元素
 * }
 */
var options = {
  complete: function(result) {
    console.log('验证完成', result);
  },
  success: function(result) {
    console.log('验证通过', result);
  },
  error: function(result) {
    console.log('验证失败', result);
  }
};

// 简易方法,快速设置验证成功及失败的回调
cxValidation(document.getElementById('input_id'), options.success, options.error);
cxValidation(document.getElementById('form_id'), options.success, options.error);
cxValidation.attach(document.getElementById('form_id'), options.success, options.error);

// 完整方法,可设置验证完成、成功及失败的回调
cxValidation(document.getElementById('input_id'), options);
cxValidation(document.getElementById('form_id'), options);
cxValidation.attach(document.getElementById('form_id'), options);
required
用户名
密码
性别
爱好
婚否
自我介绍