单个和多个 JSON 响应
Single and Multiple JSON response
我坚持在这里,已经尝试了其他解决方案,但没有希望。我按照这里的例子,并产生以下代码:
<head>
<script>
var xmlhttp = new XMLHttpRequest();
var url = "{{ url('sogi') }}";
var myArr;
var out = "";
var i;
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == 4 && xmlhttp.status == 200) {
myArr = JSON.parse(xmlhttp.responseText);
for(i = 0; i < myArr.length; i++) {
out += myArr[i].testing1 + myArr[i].testing2 + '<br>';
}
document.getElementById("allit").innerHTML = out;
alert(out);
}
};
xmlhttp.open("GET", url, true);
xmlhttp.send();
</script></head>
<body>
<div id="allit"></div>
</body>
Route::get('sogi', 'Sig@testing');
SIG 控制器(案例 1):
public function testing()
{
$response = array('testing1' =>'success','testing2' => 'failed');
return response()->json($response);
}
SIG 控制器(案例 2):
public function testing($route)
{
$check = Jalan::where('a', '=', $route)->toArray();
return response()->json($check);
}
但是结果总是空白,即使警报框显示空白,如果使用雄辩,如何从 laravel单个数组(如上面的控制器(案例 1)和(案例 2))获得 JSON 响应?
已解决,在多个查询中出现错误,应该是这样的:
public function testing($route)
{
$check = Jalan::where('a', 'LIKE', '%'.$route.'%')->toArray();
return response()->json($check);
}
相关文章:
- 在不同的javascript数组中对json响应进行排序
- Laravel数据表无效的JSON响应
- 使用Backbone.js访问JSON响应的部分
- 不需要的JSON响应
- 跨多个域的json响应
- 将对Ajax PUT的json响应重定向到要由EL解析的JSP中
- handler没有为JSON响应正确填充模板
- 如何在phonegap应用程序中处理Ajax json响应
- 将JSON响应放入var中并输出
- 如何使用AngularJS将if语句conditon与json响应一起使用
- JS-通用解析JSON响应
- 将json响应格式化为父级和子级
- 从 JSON 响应解析数据
- 单个和多个 JSON 响应
- 将日期作为从 Web API 到 angularJS 的 json 响应
- 在 JSX Render for React.js 中遍历 JSON 响应
- 使用 JavaScript 从 URL 获取 JSON 响应
- 使用来自AngularJS的Web API JSON响应-错误:应为和数组,但得到了一个对象
- 生成动态json响应的Javascript
- 如何将json响应的一部分转换为map