李炎恢_PHP_jQuery EasyUI[023] ~ ValidateBox(驗證框)組件
李炎恢_PHP_jQuery EasyUI[023] ~ ValidateBox(驗證框)組件
參考資料: https://github.com/jash-git/jash-WebSI
GITHUB: https://github.com/jash-git/richie_jQuery_EasyUI
My code:
$(function () {
$.extend($.fn.validatebox.defaults.rules, {
minLength : {
validator : function (value, param) {
return value.length >= param[0];
},
message : '请输入不小于{0}的字符',
},
});
$('#email').validatebox({
required : true,
validType : 'minLength[5,10]',
//validType : 'url',
//validType : 'length[2,10]',
//validType : 'remote["content.php", "abc"]',
//validType : ['email', 'length[5,10]'],
//delay : 1000,
//missingMessage : '请输入内容',
//invalidMessage : '您输入的电子邮件格式不合法!',
tipPosition : 'right',
//deltaX : 100,
//novalidate : true,
});
//console.log($('#email').validatebox('options'));
//$('#email').validatebox('destroy');
//$(document).click(function () {
//console.log($('#email').validatebox('validate'));
//console.log($('#email').validatebox('isValid'));
//});
//$('#email').validatebox('disableValidation');
//$('#email').validatebox('enableValidation');
});
<?php
if ($_POST['abc'] == 'Lee') {
echo 'true';
} else {
echo 'false';
}
?>
<!DOCTYPE html> <html> <head> <title>jQuery Easy UI</title> <meta charset="UTF-8" /> <script type="text/javascript" src="../../easyui_15/jquery.min.js"></script> <script type="text/javascript" src="../../easyui_15/jquery.easyui.min.js"></script> <script type="text/javascript" src="../../easyui_15/locale/easyui-lang-zh_TW.js" ></script> <script type="text/javascript" src="js/index.js"></script> <link rel="stylesheet" type="text/css" href="../../easyui_15/themes/default/easyui.css" /> <link rel="stylesheet" type="text/css" href="../../easyui_15/themes/icon.css" /> </head> <body style="margin-left:200px"> <!-- <input id="email" class="easyui-validatebox" data-options="required:true,validType:'email'" /> --> <input id="email" /> </body> </html> © 2021 GitHub, Inc.
PDF:
執行結果:
