+ -
当前位置:首页 → 问答吧 → jquery html()方法 总报参数无效

jquery html()方法 总报参数无效

时间:2010-10-22

来源:互联网

代码如下:
  $.post('url',{},function(data){
$("#id").empty();
$("#id").html(data);
})
就在$("#id").html(data);这一行报的参数无效异常,在ie下报这个异常,ff下没有这个异常!

作者: dongqianlin   发布时间: 2010-10-22

补充:我用的jquery版本是1.3.2

作者: dongqianlin   发布时间: 2010-10-22

var htmlData=data;
$("#id").html(htmlData);

作者: xuyongx   发布时间: 2010-10-22

我想知道lz的data在ie下alert出来是什么~

作者: cj205   发布时间: 2010-10-22

data弄简单点吧,jq分析不了了,今天遇到同样的错误

作者: sohighthesky   发布时间: 2010-10-22

html贴出id相关的部分,

或者你试试
$("#id").val(data);

作者: amani11   发布时间: 2010-10-22

可能是关键字的问题。

作者: licip   发布时间: 2010-10-22

如果jq解释不了太多东西的话,那就可能是这个问题了,因为,data返回来的是页面主要内容,大量的tabletrtd......

作者: dongqianlin   发布时间: 2010-10-22

引用 7 楼 dongqianlin 的回复:

如果jq解释不了太多东西的话,那就可能是这个问题了,因为,data返回来的是页面主要内容,大量的tabletrtd......

jQuery的该方法兼容性很好。~

作者: cj205   发布时间: 2010-10-22

引用 2 楼 xuyongx 的回复:

var htmlData=data;
$("#id").html(htmlData);

这个方法试过 异常如旧 貌似不行 有其他方法吗?

作者: dongqianlin   发布时间: 2010-10-22

引用 5 楼 amani11 的回复:

html贴出id相关的部分,

或者你试试
$("#id").val(data);

这个的话对表单奏效 对div就不行了...... any other way?

作者: dongqianlin   发布时间: 2010-10-22

引用 3 楼 cj205 的回复:

我想知道lz的data在ie下alert出来是什么~

返回的是页面的一部分 是在想不出来怎么简化了,有什么高招,还望指教!

作者: dongqianlin   发布时间: 2010-10-22

还是想看看你的data 我才有可能知道下一步怎么做

$("#id").get(0).innerHTML = data;

如果不行的话,你必须发代码了~

作者: cj205   发布时间: 2010-10-22

引用 8 楼 cj205 的回复:

引用 7 楼 dongqianlin 的回复:

如果jq解释不了太多东西的话,那就可能是这个问题了,因为,data返回来的是页面主要内容,大量的tabletrtd......

jQuery的该方法兼容性很好。~

对啊 以前都没遇到过的 不知这次是怎么了 向后台请求一次 就会报 参数无效异常

作者: dongqianlin   发布时间: 2010-10-22

引用 12 楼 cj205 的回复:

还是想看看你的data 我才有可能知道下一步怎么做

$("#id").get(0).innerHTML = data;

如果不行的话,你必须发代码了~

返回的就是一个table,然后有嵌套了很多的table $("#id").html(data);这一句的功能就是将返回的n多table放到div内。

作者: dongqianlin   发布时间: 2010-10-22

热门下载

更多