0
我在與JSON的問題沒有被張貼在Laravel 4控制器
這裏是AJAX調用我的骨幹事件:Laravel 4和骨幹:JSON不張貼到控制器
u = $('#username').val();
p = $('#password').val();
formData = {username: u, password: p};
console.log(formData);
$.ajax({
type: 'POST',
url: '/leads/public/login',
data: formData,
success: function(data) {
console.log(data);
},
dataType: 'json'
});
正如你可以看到,有一個console.log
它正確記錄我的JSON對象。另外,在Firebug中,我可以看到數據正在發佈。但在我的Laravel控制器中,我沒有收到返回的JSON。
我可以從我的控制器中的store
方法返回一個文本字符串,但不是Input::json()
。事實上,當我這樣做時,服務器根本沒有響應。我覺得也許我應該用更多的Backbone方式來做這件事,而不是AJAX jQuery調用。那是我的問題在哪裏出現?
我有這樣的Laravel路線:
Route::post('login', '[email protected]');