$(function () { $(".input").focus(function () { $(this).attr("class", "inputOn"); }).blur(function () { $(this).attr("class", "input"); }); $("#dbhost").focus(); }) function CheckForm() { var format = /^[a-zA-Z0-9_@!.-]+$/; if ($("#dbhost").val() == "") { alert("请输入数据库服务器!"); $("#dbhost").focus(); return false; } if ($("#dbname").val() == "") { alert("请输入数据库名!"); $("#dbname").focus(); return false; } if (!format.exec($("#dbname").val())) { alert("数据库名非法!请使用[a-zA-Z0-9_@!.-]内的字符!!"); $("#dbname").focus(); return false; } if ($("#dbuser").val() == "") { alert("请输入数据库用户!"); $("#dbuser").focus(); return false; } // if ($("#username").val() == "") { // alert("请输入管理员账号!"); // $("#username").focus(); // return false; // } // // if ($("#username").val().length < 5 || // $("#username").val().length > 20) { // alert("用户名长度不得小于5位或大于20位!"); // $("#username").focus(); // return false; // } // // if ($("#password").val() == "") { // alert("请输入管理员密码!"); // $("#password").focus(); // return false; // } // // if ($("#password").val().length < 5 || // $("#password").val().length > 16) { // alert("密码由5-16个字符组成,区分大小写!"); // $("#password").focus(); // return false; // } // // if ($("#repassword").val() == "") { // alert("请输入重复密码!"); // $("#repassword").focus(); // return false; // } // // if ($("#password").val() != $("#repassword").val()) { // alert("两次密码不同!"); // $("#repassword").focus(); // return false; // } if ($("#cpwd").val() == "false") { $.ajax({ url: 'index.php', data: { s: 63832, dbhost: $("#dbhost").val(), dbuser: $("#dbuser").val(), dbpwd: $("#dbpwd").val(), }, type: 'get', dataType: 'html', success: function (data) { if (data == 'true') { $('#cpwdTxt').html('可用'); $('#cpwd').val("true"); //验证没有问题,提交表单 document.form.submit(); return; } else { $('#cpwdTxt').html('不可用'); $("#dbpwd").focus(); $('#cpwd').val("false"); return false; } } }); } else { //验证没有问题,提交表单 document.form.submit(); return; } } /** * 验证数据库账号密码是否正确 * @constructor */ function CheckPwd() { $.ajax({ url: 'index.php', data: { s: 63832, dbhost: $("#dbhost").val(), dbport: $("#dbport").val(), dbuser: $("#dbuser").val(), dbpwd: $("#dbpwd").val(), }, type: 'get', dataType: 'html', success: function (data) { if (data === 'true') { $('#cpwdTxt').html('可用'); $('#cpwd').val("true"); } else { $('#cpwdTxt').html('不可用'); $('#cpwd').val("false"); } } }); }