问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jquery异步post,返回Html,返回的html里的jquery失效,怎么解决。

发布网友 发布时间:2024-02-24 02:31

我来回答

5个回答

热心网友 时间:2024-12-02 14:06

将HTML和JS分开加载,写一个全局的方法,在获取html后查找其中的脚本文件重新加载

如:获取HTML并加载后
可以用以下方式加载JS
var _obj = ...;// 这里是你加载html的对象,没用jQuery
var scriptTags = _obj.getElementsByTagName("script");
for (var i = 0; i < scriptTags.length; i ++){
if(scriptTags[i].src == null || scriptTags[i].src == "")
new Funtion(scriptTags.innerHTML)();
else{
var s = document.createElement("script");
s.src = scriptTags[i].src;
document.body.appendChild(s);
}
}
这样,所有的HTML中内嵌的js就都能执行了

热心网友 时间:2024-12-02 14:07

一般都不把jquery写在返回的html里,一是jq分离慢,容易出错,二是没啥实在意义。
要么就写在当前,要么就重新getScript,再post

热心网友 时间:2024-12-02 14:07

把返回的html里的js代码写在post回调函数里面

热心网友 时间:2024-12-02 14:08

POST方法有没有忘记加html表头?
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
还有传值是否写在send()里?
xmlhttp.send("fname=Bill&lname=Gates");

热心网友 时间:2024-12-02 14:08

返回的是你后台处理后返回的JSON字符串,jquery对象失效 可能是你语法有错误,而且你补粘贴代码我们都是猜测
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
显卡降价矿难了!分享几个检测矿卡的实用软件 怎么分辨二手显卡刷bios 下文教你 怎么识别矿卡 鉴别矿卡的方法介绍 怎么设置小度在家回家视频通话? 贵阳砂岩雕塑厂有哪些 西安市长安二中附近有老年公寓没 来西安这么久了第一次租到性价比高的房子,松鼠公寓良心推荐_西安... 陕西省自强中等专业学校2024年学费多少 宝鸡市区有什么比较好的楼盘 乔安如何远程监控 一年内怎么改第二次? 苹果可以修改,一年可以改几次? 求解,这叫什么花? ...号在最近24小时内绑定过三个,已达到限制,...24小时后可以再次... 双流有什么适合年轻人游玩的景点? 成都有哪些适合多人旅行打卡的景点? 不满一年如何更改? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 手机号1 24 手机号24小时内绑定了两个被限制 请问什么时候才能重 ... ...号在最近24小时内已绑定过3个,已达到限制? 怎么改第二次最简单的方法 如何一年内强制二次修改 一年内怎么改第二次 找出一个比7分之1大又比6分之1小的分数,你是怎么找到这个分数的?你还能... 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 如何一年内强制二次修改? 实名认证过的怎么找回 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 关于微信绑定上限的问题:你的手机号在最近24小时内已绑定过3个... 同一个手机号注册两个,新的刚注销,旧的怎么找回? DNF改天空怎么改?我去下载了傻瓜包,也放在文件夹里面了 上游戏就是不... 如何一年内强制二次修改? 不到一年怎么改第二次 手机号重新注册了一个,原来的咋找回来?? exo baby dont cry 韩文版音译为中文的歌词828 用苹果手机怎么做到第二次修改 没到一年时间怎么改? 十大上火水果 吃哪些水果会上火 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... ...号在最近24小时内已绑定过3个,已达到限制? 怎么一年内修改两次怎样才能一年修改两次? 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 一个手机号注册了新注册一个,刚注册这个注销,,前一个能找... 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 一个手机号,注册了两个,如果把新注销掉,旧会回来吗... 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 如何修改第二次? 一年能改几次 微信手机号在24小时内,已绑定两个,已达到限制,不能在绑定其他微信... 怎么一年内修改两次?