后端开发|php教程
javascript,php
后端开发-php教程
pinyinime 源码,vscode不能播放mp4,ubuntu安装uefi,关于tomcat的认识,auto js爬虫,php下载站系统,去广西做seo有前途吗,收费网站素材lzw
+ jso.error); }$.ajax({ url: /ajax.php, type: POST, contentType: application/json; charset=UTF-8, crossDomain: true, dataType: json, data: JSON.stringify(data), success: function(response) { alert(response);console.log(response);$("#spinny").hide();var data = response.hits.hits;console.log(data);var source = null;if (data.length > 0) { $("#resultsHeader").html(data.length + " Results").show(); for (var i = 0; i < data.length; i++) { source = data[i].fields; }} else { //$("#resultsHeader").html("No Results").show(); showErrorMessage("#error-container", "Ooops! No results found! Please try again.","alert-danger", true, 3000);} }, error: function(jqXHR, textStatus, errorThrown) {var jso = jQuery.parseJSON(jqXHR.responseText);error_note(section, error, ( + jqXHR.status + ) + errorThrown + --
以上的js的提交过程。
079冒险岛源码,vscode智能提示js语法,东莞天气ubuntu,tomcat 为什么认证,超大爬虫窝,php 批量导入数据库,什么是seo效果关键词,擦边球网站源码,电脑网站模板lzw
以下是ajax.php的代码
linux wget源码,什么ubuntu最好用,小说爬虫抓取软件,松果php,扬州seo引流lzw
hits->total>0) { foreach ($arr->hits->hits as $es) { $source = $es->_source; foreach ($source as $key => $value) {echo "$key".":"."$value"; } } } ?>
问题:js可以正常生成请求到php,但是取不到php的返回值,不管是 $result还是$key,请问这个怎么回事?
看js的报错,会得到如下的一个提示
"VM2900:1 Uncaught SyntaxError: Unexpected token y in JSON at position 1"
回复内容:
+ jso.error); }$.ajax({ url: /ajax.php, type: POST, contentType: application/json; charset=UTF-8, crossDomain: true, dataType: json, data: JSON.stringify(data), success: function(response) { alert(response);console.log(response);$("#spinny").hide();var data = response.hits.hits;console.log(data);var source = null;if (data.length > 0) { $("#resultsHeader").html(data.length + " Results").show(); for (var i = 0; i < data.length; i++) { source = data[i].fields; }} else { //$("#resultsHeader").html("No Results").show(); showErrorMessage("#error-container", "Ooops! No results found! Please try again.","alert-danger", true, 3000);} }, error: function(jqXHR, textStatus, errorThrown) {var jso = jQuery.parseJSON(jqXHR.responseText);error_note(section, error, ( + jqXHR.status + ) + errorThrown + --
以上的js的提交过程。
以下是ajax.php的代码
hits->total>0) { foreach ($arr->hits->hits as $es) { $source = $es->_source; foreach ($source as $key => $value) {echo "$key".":"."$value"; } } } ?>
问题:js可以正常生成请求到php,但是取不到php的返回值,不管是 $result还是$key,请问这个怎么回事?
看js的报错,会得到如下的一个提示
"VM2900:1 Uncaught SyntaxError: Unexpected token y in JSON at position 1"
php返回的值不是json格式的,js没有办法解析
echo json_encode()