0
您可以在JavaScript中調用laravel路由嗎?在javascript中調用laravel路由
我想用jquery validate插件實現前端驗證。我之所以做一個前端驗證而不是laravel提供的驗證功能,是因爲我爲我的登錄表單使用了引導模式,並且我不希望用戶在單擊「提交」按鈕時解除表單。
目前,我做這樣的事情:
$("#modal-form-login").validate({
errorClass: "error",
errorPlacement: function(error, element) {
error.insertAfter(element.parent("div"));
},
rules: {
email: {
required: true,
email: true
},
password: {
required: true,
minlength: 4
}
},
messages: {
email: {
required: "メールアドレスが必要です",
email: "有効なメールアドレスを入力してください"
},
password: {
required: "パスワードが必要です",
minlength: jQuery.format("少なくとも {0} 文字")
}
},
submitHandler: function(form) {
$.ajax("http://mywebsite.com/login",{
dataType: 'json',
data: $('#modal-form-login').serialize(),
success: function(response) {
console.log("ok!");
}
});
}
});
據我所知,驗證後的處理應該在submithandler,我想打電話給我doLogin航線(其中通過{{ URL: to("doLogin") }}
可達刀片)但我可以在JavaScript中實現這一點?
嘿,我意識到這個問題是我不應該把「dataType:'json',」,因爲seralized數據將變得無法讀取一旦jsonified,但感謝人(= – TanC