为何获取不到id?

问题描述

<html><head><title></title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script></head><body><?phpfor($i=0;$i<5;$i++){?><p>xxxxxx</p><span id="x"><?=$i?></span> <span id="show"><a href="#">获取id</a></span><?}?><script>$("#show").click(function(){var n=$("#x").html();alert(n); })</script></body></html>问题:只能获取第一条id 后面的都获取不到 求解 问题补充:gsdhaiji_cai 写道

解决方案

我不懂php,我在jsp里面试过了,可以。代码如下<html><head><title></title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.0/jquery.min.js"></script></head><body><% for(int i=0;i<5;i++) {%><p class="x">xxxxxxxxxx</p><%} %><span id="x"></span> <span id="show"><a href="#">获取id</a></span><?}?><script>$("#show").click(function(){$("p[class='x']").each(function(i) {alert(i);});});</script></body></html>
解决方案二:
jquery文档这么说的:取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档。他返回第一个,你可以使用$.each这个东西,还有,id名不要重复。。你用其他属性。

时间: 2024-11-03 02:21:36

为何获取不到id?的相关文章

javaee-Action可以调用,但没有办法获取到“用户ID”

问题描述 Action可以调用,但没有办法获取到"用户ID" 有事相求.项目开发的. 就是我现在做着:用户管理模块 我是用SSH2框架来做的. 我想我调用"删除的Action",我要根据"用户ID"来删除. 目前状况:Action可以调用,但没有办法获取到"用户ID" 相关截图: 解决方案 地址传参:用"?"不是用"&" 解决方案二: 有传用户ID到后台去吗?

Yii获取最小可用ID

编者注:本文已获原创加分,请作者继续努力! 最近使用Yii做东西.Mysql数据表使用了自增ID,这样用起来很方便,但也有一个我不希望出现的现象:假设有10条记录,1,2,3,4,5,6,7,8,9,10, 从1到9这9条记录删除了.以后再插入记录时,因为是自增ID,新的ID号就是11了,前面产生了很多空余的可用ID. 所以只能自己写代码来解决这个问题,应该算是比较笨的方法,但是我的目的达到了,处理思路如下: (1)首先对表的记录数进行判断,如果记录为0,说明是空表,则最小可用ID为1: (2)

ASP获取新增记录ID值的方法

  这篇文章主要介绍了ASP获取新增记录ID值的方法,分别介绍了ASP+Access2000.ASP+SQL Server 2000两种数据库的获取方法,需要的朋友可以参考下 ASP+Access2000 1.要获取的ID值字段属性必须设为:自动编号(我们假设字段名为recordID) 2.添加记录格式:Rs.Open table,Cn,1,3 注意模式为:1,3 3.newID = rs.Fields("recordID") 4.newID为刚添加的记录的ID值 ASP+SQL Se

JQ 动态添加行,获取控件 ID

问题描述 JQ 动态添加行,获取控件 ID 做二级联动 第二个下拉框获取的Id不正确 求大神帮忙! 解决方案 给你的combotree增加id配置,在onSelect中通过options得到配置的id,而不是直接引用全局变量rowCount onSelect:function(rec){ var rowCount=$(this).combotree('options').id;///////// //....其他的代码

jsp-JSP从后台获得的数据用EL表达式只能获取第一个ID的数据

问题描述 JSP从后台获得的数据用EL表达式只能获取第一个ID的数据 后边ID为2/3/4等数据改如何获得呢 <s:iterator value="%{#request.data}" var="data3_9" > 获得数据 ${data3_9.time} 只能获得ID为0的相应的数据,接下来ID为1的话改如何获得呢 解决方案 ${data.time}/c:forEach 解决方案二: " ${data.time}/c:forEach &quo

c#-用dataGridView制作表格,在删除时获取选中行ID的时候提示输入字符串格式不正确?

问题描述 用dataGridView制作表格,在删除时获取选中行ID的时候提示输入字符串格式不正确? if (dataGridView1.SelectedRows.Count != 0) { shangpinid = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[0].Value.ToString()); sql = string.Format("DELETE FROM shangpin WHERE ID={0}", shang

微信支付 获取预支付ID时 调用官方接口返回为NULL

问题描述 微信支付 获取预支付ID时 调用官方接口返回为NULL 解决方案 没有注册微信支付接口,所以是null.找腾讯注册. 解决方案二: 官方例子是官方例子,微信支付接口是要注册的,人家靠这个盈利.官方例子不一定非要写上具体的ID.有效的ID是一串数字. 具体含义,该网站有相应的标准文本PDF(要积分的).unifiedorder含义是唯一码,具体使用是一串数字.申请注册后就会得到. 微信支付涉及金融,是要经过银行的.该标准是银行发布的.制定者由银行.支付宝.微信支付等不同人员参与.通过后,

【MySQL】如何获取自增id

 去"O"的业务支撑的时候,遇到一个开发询问如何获取到MySQL 的自增id,这里做一个总结,我们可以通过四种方式来获取MySQL 的自增id. 一 last_insert_id()官方介绍如下:"The ID that was generated is maintained in the server on a per-connection basis. This means that the value returned by the function to a give

intent传值-各位版主大神,这个String()里面要怎么写才能获取到这个Id呢

问题描述 各位版主大神,这个String()里面要怎么写才能获取到这个Id呢 谢谢大神 解决方案 通过全局变量等.然后做参数

c#-C#微信开发群发视频,根据上传的media id获取新的id,微信总是提示媒体id不合法,在线请教

问题描述 C#微信开发群发视频,根据上传的media id获取新的id,微信总是提示媒体id不合法,在线请教 根据我上传的视频素材返回给我的media id,我调用微信的官方接口和文档进行post提交,但是微信总是返回给我不合法的媒体ID,我的格式都是正确的,想请教一下大家,是哪里有问题,在线急等 解决方案 media_id 获取 解决方案二: 你好,我也遇到了这个问题,你解决了吗? 解决方案三: 你好,我也遇到了这个问题,你解决了吗? 解决方案四: 你好,我也遇到了这个问题,你解决了吗? 解决