Oun*_*wnO 0 javascript jquery json laravel laravel-5
$.ajax({
url: '{{ URL('reports/groupsUsersGet') }}',
dataType: "json",
data: {
group_id : $('#group').val(),
},
success: function(data) {
<li>"i want to insert variable here"<li>
},
error: function (data) {
console.log('Error:', data);
}
});
Run Code Online (Sandbox Code Playgroud)
控制器返回此
return Response::json($results);
Run Code Online (Sandbox Code Playgroud)
它给了这个
{"results":[{"id":1,"name":"user","nick":"user1"}]}
Run Code Online (Sandbox Code Playgroud)
我如何在ajax部分访问它
您可以使用从控制器发送的ajax中的数据,如下所示:
$.ajax({
url: '{{ URL('reports/groupsUsersGet') }}',
dataType: "json",
data: {
group_id : $('#group').val(),
},
success: function(data) { // <-------- here data is your variable having json received from backend
$.each(data.results, function(key, val) {
// Use your results array here...
$('li.data').each(function(i) {
$(this).find('span.id').text(val.id);
$(this).find('span.name').text(val.name);
$(this).find('span.nick').text(val.nick);
});
});
},
error: function (data) {
console.log('Error:', data);
}
});
Run Code Online (Sandbox Code Playgroud)
你将
data在success你的ajax调用部分的变量中获得json
希望这可以帮助!