jquery ajax 在opera Chrome 无反映

$.ajax({ type: "POST",dataType: "html", url: 'video/1.html',success: function(data) { alert(data);$('#text').html(data);}});
就这么一句话。在IE 火狐可以。在他俩就不行为什么呢
就是兼容性问题。。可是怎么让兼容

如果是加载html到一个元素中试试jQuery的$.load
$("#text").load("video/1.html");
一句话搞定
现在的语句直接看上去没有语法错误,如果有错误将错误内容粘出来。
另:你现在最有可能的错误是这个网页没有在服务器端运行,你是否写了网页直接在本地运行了?
chrome opera不允许本地的ajax请求。如果是这个原因的话就不算是代码问题,你放到服务器中运行就一切正常了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-12
你是在静态页面上看效果,还是在服务器环境下看代码,如果你是在静态页面下看,谷歌那个是不支持的。你可以在机器上配置iis,把页面放到iis的目录下,然后通过http://localhost这种方式看页面,你再看看好使不。我空间有相关说明http://hi.baidu.com/goofyu/blog/item/cd7f6225cfe2ef28c995594a.html本回答被提问者采纳
第2个回答  2011-10-12
$.ajax({
type: "POST",
data:'',
url: 'video/1.html',
dataType: "html",
success: function(data) {
alert(data);$('#text').html(data);
}
});

//看你这情况,用get方式就行了,另外如果返回类型用html方式的,dataType: "html", 可以省略不写追问

我试用过GET 但是在Opera 和谷歌中还不是兼容的啊

第3个回答  2011-10-11
jquery不同版本对不同浏览器的支持不同,换其他版本试试
第4个回答  2011-10-11
应该是兼容性问题吧!!!!!!

Jquery Ajax问题,IE,GOOGLE等浏览器可以取回数据,FIREFOX浏览器却不...
火狐下使用Firebug调试下,错误部分会有提示,它集HTML查看和编辑、Javascript控制台、网络状况监视器于一体,是开发JavaScript、CSS、HTML和Ajax的得力助手。您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。

浏览器不支持ajax?
可能是网络故障延迟严重导致的,或者需要检查一下是不粗哗隐是同源策略导致的拒芦拆绝岩厅服务。如何解决chrome等浏览器不支持本地ajax请求的问题1、cmd进入dos环境 2、dos下进入\\Google\\Chrome\\Application(chrome.exe所在目录)3、运行命令chrome.exe--allow-file-access-from-files;注弯姿肆意:运行完...

ajax传递的中文在 在火狐和opera可以正常显示中文,却不能用来查询数据...
因为他们的 内核不一样,一般的网页 可以仅为ie而开发的

使用jquery的ajax的jsonp类型跨域请求数据、始终获取不到返回数据呢_百...
使用jquery的ajax的jsonp类型跨域请求数据、始终获取不到返回数据是设置错误造成的,解决方法为:1、创建基本的文件结构json_ajax.html和json_ajax.php,下载jquery.js。2、如图分别编写json_ajax.html和json_ajax.php文件的编码。3、分别在w(l)amp环境下运行json_ajax.html和json_ajax.php。4、经过源码...

什么叫跨域访问
IE9、Chrome、FF、Opera支持ResponseHeader Access-Control-Allow-Origin IE下得额外配置:jQuery.support.cors = true; (启用读取上面那个头信息的功能)点击IE浏览器的的“工具->Internet 选项->安全->自定义级别”将“其他”选项中的“通过域访问数据源”选中为“启用”或者“提示”,点击确定就可以...

JQuery主要是做什么用
jQuery以其“write Less, Do More”的设计理念,极大地提高了开发效率。其文档丰富且易于理解,支持多种浏览器,包括IE 6.0+、Firefox、Safari、Opera和Chrome等。此外,jQuery还拥有丰富的插件生态系统,极大地扩展了其功能,弥补了基础库功能的不足,为开发者提供了丰富的工具和社区支持。

jquery ajax put\/delete方法支持哪些浏览器?
Firefox 11 Chrome 18 Safari 5 Opera 11.62 IE9 (含ie7,8模式)IE6 (IETester及虚拟机中的ie6)这些都是支持的哦,相关的web知识 你可以多多百度 前端江湖 多多查查就会会的更多的,

各位大佬,这段原生ajax怎么转成jquery ajax呢???
原来你是不会写jquery的ajax啊 function ajaxLoad(myUrl, myId) { $.ajax({ url: myUrl, type: "GET", dataType: "json", beforeSend: function(XMLHttpRequest) { $('#wait').show(); $('#myCnt').hide(); }, success: function(data, textStatus, jqX...

jquery的简介(jquery示例)
JQuery是什么Jquery是继prototype之后又一个优秀的Javascrīpt框架。它是轻量级的js库(压缩后只有21k),它兼容CSS3,还兼容各种浏览器(IE6.0+,FF1.5+,Safari2.0+,Opera9.0+)。jQuery使用户能更方便地处理HTMLdocuments、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的...

jquery是干什么的
7. jQuery的文档丰富且易于理解,由于其轻量级特性,文档并不复杂,并且随着新版本的发布,可以迅速被翻译成多种语言,这为jQuery的普及提供了条件。8. jQuery支持CSS1-3的选择器,兼容多种浏览器,包括IE6.0+, FF2+, Safari3.0+, Opera 9.0+, Chrome等。9. jQuery拥有数千种插件,丰富的扩展...

相似回答