js文件ajax怎么连接新浪疫情接口

JavaScript020

js文件ajax怎么连接新浪疫情接口,第1张

js文件ajax连接新浪疫情接口步骤如下:

1、用document.getElementById().value取到输入框里的股票代码,拼接到url。

2、注意ajax默认是异步请求,需要把async属性设为false。

3、请求成功前,浏览器会运行后面的脚本,用户也能进行其他操作,同步请求会在请求成功前锁住浏览器,直到请求成功后再向下运行。

4、必须等待请求到的数据才能进行后续步骤,固设置为同步请求。

5、新浪提供的这个接口会返回信息,用split(’~’)将字符串分段为数组,取message[3],第四段数据赋值给全局变量date。

6、最后,让这些功能函数在点击查询后定时调用。

ajax地址是JavaScript文件中的,因为ajax就是JavaScript的一个对象,用来进行异步的数据传输和接收。

工具原料:编辑器、浏览器

1、使用jquery的ajax对象来实现一个简单的ajax的示例,代码如下:

<script>

$.ajax({

type:"get",//设置ajax的传送方法

url:"test.php",//设置ajax的地址

async:true

})

</script>

2、以上代码中的url就是设置ajax地址的地方,这都是JavaScript代码和HTML没有关系。

解决的方法如下:

1、先把得到的数组用alert(array)看是不是[object]。

2、如果不是,只是弹出这个数组的字符串的话;

3、那就 var array=eval("("+array+")")再array[0]["title"]就能得到了。

4、返回的如果不是json格式的数组,那么需要转换成json格式jQuery.parseJSON(data)