服务器的接口返回JSON格式的数据。
然后你再ajax发起网络请求的时候,记得编写成功后的相应函数,这样就可以在接收到数据之后,做一些操作。
不懂继续问我。
创建一个Ajax对象,这个跟浏览器有关,不同的浏览器支持不同的Ajax对象. 然后使用这个对象打开需要访问的服务器地址,在onreadystatechange函数中根据各种访问和返回状态处理数据. 当Ajax对象的readyState == 4且status == 200的时候代表服务器正常返回数据,然后通过Ajax对象的responseText变量就能获取服务器返回的数据文本. 具体请搜索Ajax资料.,参考例子如下:<html>
<head>
<title>JS操作文本文件</title>
</head>
<body>
<script>
var arr = 1
function Write2Text()
{
var fso = new ActiveXObject("Scripting.FileSystemObject")
var f = fso.CreateTextFile("a.txt", true)
f.write(arr)
f.Close()
}
</script>
<input type=button value="Write" onclick="Write2Text()">
<script>
function GetHeader(src) {
var ForReading=1
var fso=new ActiveXObject("Scripting.FileSystemObject")
var f=fso.OpenTextFile(src,ForReading)
return(f.ReadAll())
}
function ReadText(){
var arr=GetHeader("a.txt").split("\r\n")
for(var i=0i<arr.lengthi++){
alert("第"+(i+1)+"行数据为:"+arr[i])
}
}
</script>
<input type=button value="Read" onclick="ReadText()">
</body>
</html>