我使這個代碼驗證了我的表單(ajax),但它不起作用,(不執行Checkpage
函數)。我如何驗證我的表單(AJAX)?
$('#myform').submit(function(e){
function Checkpage(catego){
var desc=$('#descripcion').val();
var title = $("#title").val();
var parametros = {"descripcion":desc,"title":title};
$.ajax({
data: parametros,
url: 'Check.php',
type: 'post',
beforeSend: function() {
$("#Checkpage").html("...");
},
success: function (response) {
if(response!=" "){
alert(response);
} else {
alert('Process');
$("#myform").submit();
}
}
});
}
})
請幫我
所以......你要提交一次值進行驗證,然後再提交他們是否有效?爲什麼不直接對提交進行驗證? –
你確定它沒有執行該功能嗎?在'console.log('test');''var desc = $('#descripcion')。val();'之上拋出''。另外,請點擊Google Chrome中的F12,然後轉到網絡面板,查看您的AJAX請求發生了什麼。 – user1477388
我想先進行驗證,然後提交。 @ElGuapo – Alvaro