jq数组输出的问题... 本帖最后由 sdyizhe 于 2012-03-17 23:42:49 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 输出应该不用说了吧,关键是匹配for(var i=0;i<data.length;i++){ var divId="all"+data[i].id; $("'#"+divId+"'").innerHTML=................} 也可以用模糊匹配,如果你的页面其他元素id不冲突的话[属性名称] 匹配包含给定属性的元素 [att=value] 匹配包含给定属性的元素 [att*=value] 模糊匹配 [att!=value] 不能是这个值 [att$=value] 结尾是这个值 [att^=value] 开头是这个值 [att1][att2][att3]... 匹配多个属性条件中的一个 怎么不能用?完整的代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><script src="jquery-1.7.1.min.js"></script><script>var data=[ { "id": "25", "name": "陶国荣", "sex": "男", "email": "[email protected]" }, { "id": "26", "name": "李建洲", "sex": "女", "email": "[email protected]" }, { "id": "25", "name": "李苹", "sex": "女", "email": "[email protected]" }]function doIt(){$.each(data,function(){ $("#all" + this.id).append("<div>" + this.name + "<br>" + this.email + "</div>")})}</script><head><body><div id="all25" style="border:1px solid red"></div><div id="all26" style="border:1px solid blue"></div><input type="button" value="All" onclick='doIt()'></body></html> Extjs修改外层title! window.location.replace跳转的,如何获取来路? 推荐一个很好的网页制作教程站 forefox中嵌套页面的高度 找不到servlet,急死了,求人指点指点 ? 如何判断一个页面是否已经加载 信封打印的源码! ### 再问:如何使iframe的高度通过内页面控制 ### 用iframe时,什么叫“跨域访问是不被允许的”? ie8 $("input[name=items]").attr("checked",null);不能实现反选? 用js过滤特殊符号转为json格式不成功,求解?
for(var i=0;i<data.length;i++){
var divId="all"+data[i].id;
$("'#"+divId+"'").innerHTML=................
}
[att=value] 匹配包含给定属性的元素
[att*=value] 模糊匹配
[att!=value] 不能是这个值
[att$=value] 结尾是这个值
[att^=value] 开头是这个值
[att1][att2][att3]... 匹配多个属性条件中的一个
完整的代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script src="jquery-1.7.1.min.js"></script>
<script>
var data=[
{
"id": "25",
"name": "陶国荣",
"sex": "男",
"email": "[email protected]"
},
{
"id": "26",
"name": "李建洲",
"sex": "女",
"email": "[email protected]"
},
{
"id": "25",
"name": "李苹",
"sex": "女",
"email": "[email protected]"
}
]function doIt()
{
$.each(data,function()
{
$("#all" + this.id).append("<div>" + this.name + "<br>" + this.email + "</div>")
}
)
}
</script>
<head>
<body>
<div id="all25" style="border:1px solid red"></div>
<div id="all26" style="border:1px solid blue"></div>
<input type="button" value="All" onclick='doIt()'>
</body>
</html>