[英]how to get success or failure response from controller to ajax in laravel?
[英]Mozilla FireFox :AJAX response of Success and Failure not working Laravel
我知道這個問題被問過很多次,但是在不同的情況下。 因此在忽略問題之前,請先閱讀問題。
我僅在Mozilla Firefox中有問題。
我正在使用Laravel 5.2和前端簡單的引導程序4,因此,在提交表單時,我進行了ajax調用,例如,用戶僅發送電子郵件,成功后,它會向您顯示成功登錄消息,該消息在chrome和IE 10+ 問題在Mozilla Firefox中,它顯示json“成功”
阿賈克斯電話
$('form#email-form').submit(function (e) {
e.preventDefault();
var email = $('#email').val();
$.ajax({
type: 'post',
url: $(this).attr('action'),
headers: { 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') },
dataType: 'json',
data: {
email: email
},
success: function(resp) {
showSuccess();
},
error: function(resp) {
showError();
}
});
});
**控制器**
public function storeEmail(Request $request)
{
//Save Functionality
return response()->json('success', 200);
}
public function storeEmail(Request $request)
{
//Save Functionality
return response()->json(['success' => true], 200);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.