Jquery validate 遠程驗證

 $("#inputForm").validate({
                rules: {
                    tableName: {
                        required: true,              //是否必填
                        maxlength: 15,               //長度限制
                        remote: {
                            url:url,                   //驗證地址
                            type: "get",               //數據發送方式
                            dataType: "json",           //接受數據格式
                            data: {                     //要傳遞的數據
                            }
                        }
                    }
                },
                messages: {
                    tableName: {
                        required: "請輸入表名前綴",
                        maxlength: "字符長度超過15個",
                        remote: "表名前綴已存在,請從新輸入"
                    }
                }, submitHandler: function (form) {
                    loading('正在提交,請稍等...');
                    form.submit();
                },
                errorContainer: "#messageBox",
                errorPlacement: function (error, element) {
                    $("#messageBox").text("輸入有誤,請先更正。");
                    if (element.is(":checkbox") || element.is(":radio") || element.parent().is(".input-append")) {
                        error.appendTo(element.parent().parent());
                    } else {
                        error.insertAfter(element);
                    }
                }

            });
相關文章
相關標籤/搜索