mshd.net
当前位置:首页 >> AJAX请求返回一段js代码,页面如何调用这段代码,并... >>

AJAX请求返回一段js代码,页面如何调用这段代码,并...

大概的处理思路应该是这样的: 先通过AJAX,从服务器端的某个文件取得这段js代码,然后动态创建一个标签,把取得js代码...

可以考虑用js的eval()方法,该方法接受一个字符串为参数,并将字符串视为一段js代码并执行。当然,出于安全考虑,很多人不建议在代码中使用该函数,要用这个函数,你只能自己去保证ajax返回的代码是安全的。

$.ajax({ type:"POST", url: //你的请求程序页面随便 async:false,//同步:意思是当有返回值以后才会进行后面的js程序。 data://请求需要发送的处理数据 success:function(msg){ if (msg) {//根据返回值进行跳转 window.location.href = '你的跳...

方法1:先设置同步在进行Ajax操作 //在全局或某个需要的函数内设置Ajax异步为false,也就是同步 $.ajaxSetup({ async : false }); //然后再进行你的Ajax操作 $.post(地址, 参数, function(data, status) { if (status == "success") { //赋值给...

可以在jquery的ajax方法成功执行之后,执行相应的js代码 例如:index.html 页面 var id = 10; $.ajax({ url:'ajax.php?action=ok', type:'post', data:'id='+id, async : false, success: function(data){ //可以在这里执行相应的js代码 $("#use...

你后台返回的就是一个json数据,你可以直接用的。 json就是一个key-value形式的字符串,你可以通过json.ADDRESS获取address的值 欢迎追问。 祝好! 最后附上一个解析json的方法

ajax返回的jsp页。不能是像你说的那种“混合内容”。想要用好ajax,要js与jsp两边都思路想好。jsp页面返回的数据一般弄成: 1、纯html页面或普通文本,但也要非常注意单引号和双引号。 2、json,这类非常常见。类似一个数组传递回来。适合返回的数...

$(function(){ $.ajax({ 操作的代码 }); }) 或者是 $(document).ready(function(){ $.ajax({ 操作的代码 }); }) 试试 记不清

AJAX可以用JSON传值 比如PHP端一个数组是$arr 利用 echo json_encode($arr) 在客户端用AJAX可以接收这个数组

没有代码不好说,可能跟你绑定click事件的jquery代码有关,如果绑定时用的事件委托,之前的绑定代码可能会对新的dom元素起效,所以会执行之前的绑定事件。

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com