【发布时间】:2016-06-15 12:37:02
【问题描述】:
我有一个 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访问各个组件。
标签: javascript php jquery ajax laravel-5