jquery里的Ajax解析
2017-06-20 20:07
260 查看
在资源加载进来之前定义好一个函数,这个函数接受一个参数(数据),函数里面利用这个参数做一些事情
然后需要的时候通过script标签加载对应远程文件资源,当远程的文件资源被加载进来的时候,
就会去执行我们前面定义好的函数,并且把数据当做这个函数的参数传入进去
html代码:
<script>
function
fn(data){
var
oUl1 = document.getElementById(
'ul1'
);
var
html=
""
;
for
(
var
i=0;i<data.length;i++){
html +=
"<li>"
+data[i]+
"</li>"
;
}
oUl1.innerHTML=html;
}
function
fn1(data){
var
oUl2 = document.getElementById(
'ul2'
);
var
html=
""
;
for
(
var
i=0;i<data.length;i++){
html +=
"<li>"
+data[i]+
"</li>"
;
}
oUl2.innerHTML=html;
}
</script>
<script type=
"text/javascript"
>
window.onload =
function
(){
var
oBtn = document.getElementById(
"btn"
);
var
oBtn2 = document.getElementById(
"btn2"
);
oBtn.onclick =
function
(){
// 当按钮点击的时候再去加载远程资源,让他执行
var
oScript = document.createElement(
'script'
);
oScript.src =
'test.php?t=num&callback=fn1'
;
document.body.appendChild(oScript);
}
oBtn2.onclick =
function
(){
// 当按钮点击的时候再去加载远程资源,让他执行
var
oScript = document.createElement(
'script'
);
oScript.src =
'test.php?t=str&callback=fn1'
;
document.body.appendChild(oScript);
}
}
</script>
相关文章推荐
- jQuery使用ajax传输xml文档在IE中无法正确解析的问题
- 在jQuery中利用AJAX加载XML数据并解析
- jQuery发送含有数组参数的ajax请求以及后台Struts2的OGNL解析错误
- jquery------------ajax+json解析
- jQuery解析AJAX返回的html数据时碰到的问题与解决
- 在jQuery中利用AJAX加载XML数据并解析
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及非文件上传的部分
- 参照jQuery.ajax改造tangram的baidu.url.jsonToQuery()方法使之支持json嵌套对象的解析
- jquery+ajax 实例 全解析
- struts2 + ajax(从后台获取json格式的数据返回到前端,然后前端用jquery对json数据进行解析)
- 在jQuery中利用AJAX加载XML数据并解析
- jQuery+Ajax+全解析
- jQuery的ajax 简单解析与实现
- jquery ajax $.ajax()用法解析
- jQuery发送含有数组参数的ajax请求以及后台Struts2的OGNL解析错误
- 用JQuery 实现AJAX加载XML并解析的脚本
- Jquery.ajax不能解析json对象,报Invalid JSON错误的原因和解决方法(转)
- AJAX用jquery解析servlet返回回来的XML 数据
- 教你用jQuery 和 Ajax 解析JSON数据。读取XHR妥妥的
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及文件上传的部分