jquery怎么获取节点的id啊,跪求
$.ajax({url:"dictionaryController.do?method=towDictionaryList&preId="+id,success:func...
$.ajax({
url:"dictionaryController.do?method=towDictionaryList&preId="+id, success:
function(data){
var data =
eval(data);
$(browser).showTree({data:data,bindings:{
'pg_update':{
val:'修改',
ismy:1,
cb:function(id)
{
alert(id)
}
},
'pg_delete':{
val:'删除',
ismy:1,
cb:function(t)
{
alert('delete');
}
},
'pg_add':{
val:'新增',
ismy:1,
cb:function(t)
{
alert('add');
}
}
},callback:function(t){
alert('this
click');
}});
}
我现在想比如点修改 取到当前节点的id,可是不知道怎么才能取到,跪求大神们帮忙啊 展开
url:"dictionaryController.do?method=towDictionaryList&preId="+id, success:
function(data){
var data =
eval(data);
$(browser).showTree({data:data,bindings:{
'pg_update':{
val:'修改',
ismy:1,
cb:function(id)
{
alert(id)
}
},
'pg_delete':{
val:'删除',
ismy:1,
cb:function(t)
{
alert('delete');
}
},
'pg_add':{
val:'新增',
ismy:1,
cb:function(t)
{
alert('add');
}
}
},callback:function(t){
alert('this
click');
}});
}
我现在想比如点修改 取到当前节点的id,可是不知道怎么才能取到,跪求大神们帮忙啊 展开
2个回答
2013-05-03
展开全部
如果是想在回调函数中取ID
如下:
callback:function(event){
var id = event.target.getAttribute("id");
}
如下:
callback:function(event){
var id = event.target.getAttribute("id");
}
更多追问追答
追问
$(browser).showTree({data:data,bindings:{
'pg_update':{
val:'修改',
ismy:1,
cb:function(data) {
var id = data.target.getAttribute("id");// 不行啊,拿不到id的,
//alert($(this).parent("span").attr("val"))
alert(id)
追答
$(data).attr('id');试试这个呢
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$("#id").attr("id");
获得id这个元素,当然也可以获取其他的元素,如:$("#id").attr("value");
获得id这个元素,当然也可以获取其他的元素,如:$("#id").attr("value");
更多追问追答
追问
我的输一个树形结构,
var data = eval(data);
$(browser).showTree({data:data,bindings:{
'pg_update':{
val:'修改',
ismy:1,
cb:function(data) {//想这里拿到这个节点的id
var id = data.target.getAttribute("id");
//alert($(this).parent("span").attr("val"))
alert(id)
追答
不好意思,仔细看了下,这种写法暂时没接触过,无能为力……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询