jquery如何获取 视图层遍历出来的数据某一条的信息,是活的不是死的注意, 200

我用的是thinkphp框架volist遍历多条信息的时候我用$('.name').val();获取到的值永远是第一条的值,我点第二条的修改获取到的信息还是第一条的信息?... 我用的是thinkphp框架 volist遍历多条信息的时候 我用$('.name').val();获取到的值永远是第一条的值,我点第二条的修改获取到的信息还是第一条的信息?请问有什么办法解决吗? 展开
 我来答
死不瞑目记着你
2017-01-24 · 超过14用户采纳过TA的回答
知道答主
回答量:38
采纳率:0%
帮助的人:15万
展开全部
$("selector") 返回的是一个数组对象,
$("selector").val(),只取第一个
如果只有一条数据当然没问题,多条数据时就gg了,
我想你是在每条信息绑定了onclick事件对吧,
在onclick的回调方法里传入一个event参数就像这样
function sssss(event){
var obj = event.target||event.srcElement;//得到点击的对象
var value = $(obj).val();//就得到你点击的值了
}
追问
获取的只是按钮的名字,对应的信息并不能获取到 ,
追答
var obj=event.target||event.srcElement; 已经获取到相应的按钮了,

在根据在dom中的关系获取其他的值还不是简单的吗?,
比如下面的dom结构

aaaaa

33333

你都获取了button的对象了,在获取aaaa和333333不很简单么,还有问题的话把图贴出来
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式