我有一个Ajax功能:如何从laravel控制器传递一个变量数组到我的AJAX功能
$.get('/updateAssignment', {title: title, id: id, class: subject, date: date, description: description}, function(data)
{
window.location.hash = data;
});
并能正常工作,这是我在我的控制器功能被路由到上述AJAX拨打:
public function updateAssignment()
{
// Bunch of code here
return 'hello world';
}
现在我知道,不管我回来,会在jQuery的变量data
,但我想不止一个“值”。
我怎么会返回类似
return array('title' => $title, 'description' => $description, etc...)
我在jQuery的data
变量,并能够使用它像:
$('h2').val(data['title']);
或任何类似
谢谢你在前进,我很欣赏任何帮助。
尝试从您的控制器返回一个JSON字符串,并使用'data.title'访问各个组件。 –