Jquery 级联下拉框 ie可以 不支持 谷歌 和 火狐
现在有人说 Jquery 版本低 我换成 最新1.4.2 后 ie 也不支持
data:'id=1&text='+$("select[@id='select1'] option[selected]").text()+'&date='+new Date(), //要传递的数据
改为
data:'id=1&text='+$("select[id='select1'] option[selected]").text()+'&date='+new Date(), //要传递的数
数据库 例子都有 帮忙看看啊
dataType:'json',
不是xml么,也可以是text 或plain。
不同的datatype有不同的解析方式.
自己多尝试,找出其中差别。
通常这类问题是发生在返回数据并解析数据的时候。
所以你需要进一步缩小范围,找出问题所在。
我认为,极有可能是你返回的数据为xml,在解析xml数据时ie与ff中存在不一致性的。
我初步确定,就是xml解析的问题。
给个参考:
[url]http://studoc.blog.51cto.com/1284909/347923[/url]
jquery在解析xml会根据多个因素:包括文本类型、文本标签内容综合考虑,是按照何种方式进行解析,在通常有个简单的处理方式就是使用
b
输出,使用+data+来进行解析。
text/xml改为application/xml试试
你将cssrain.jsp的输出内容在FF中直接查看,看看有什么问题!
id name对于html来说都是有特殊意义的.
jquery解析时,总是会保留这些字段,,换成其它的吧
<?xml version="1.0" encoding="UTF-8"?>
可是没有顶到文本的开头吧,去掉试试
你这里应该使用表单元素的 boolean 属性选择器:
$("#select1 option:selected")