你好傢伙我使用提交處理程序提交我的表單,但它的工作非常緩慢。請幫我快點。在此先感謝 以下是我的登錄表單JavaScript代碼......提交處理程序正在工作,但它非常緩慢
var handleLoginForm = function() {
$('.login-form').validate({
errorElement: 'label', //default input error message container
errorClass: 'help-inline', // default input error message class
focusInvalid: false, // do not focus the last invalid input
rules: {
username: {
required: true
},
password: {
required: true
},
user_type: {
required: true
},
remember: {
required: false
}
},
messages: {
username: {
required: "Username is required."
},
password: {
required: "Password is required."
},
user_type: {
required: "User Type is Required."
}
},
invalidHandler: function (event, validator) { //display error alert on form submit
$('.alert-error', $('.login-form')).show();
},
highlight: function (element) { // hightlight error inputs
$(element)
.closest('.control-group').addClass('error'); // set error class to the control group
},
data: $('#form_modulesadd').serialize(),
success: function (label) {
label.closest('.control-group').removeClass('error');
label.remove();
},
errorPlacement: function (error, element) {
error.addClass('help-small no-left-padding').insertAfter(element.closest('.input-icon'));
},
submitHandler: function (form) {
$(".login-form input").submit();
window.location.href = "check.php";
}
});
它速度快,當我在使用PHP提交表單,但我必須使用JavaScript來提交此表... ...
你能更具體一點嗎?這是一個服務器/連接問題?你的形式是巨大的嗎?這可能是1000件事情 –
當我使用php時速度非常快。但在這裏我必須使用JavaScript,它變得緩慢。它是一個登錄表單。 –
嘗試在提交表單時運行JS。現在你似乎有一個函數,但它是這樣調用的:'$(「。login-form」)。submit(function(){...});'這可能有助於速度。 – TricksfortheWeb