Javascript Jquery无法获取属性(未定义)
嘿,伙计们,这是我的问题 我无法获取带有$sender.attr('data-id')或$sender.data('id')的属性 当我使用这样的代码“alert($sender.attr('data-id'));”时,结果是未定义的,所以我在这里 这是我的JS函数Javascript Jquery无法获取属性(未定义),javascript,jquery,asp.net,.net,Javascript,Jquery,Asp.net,.net,嘿,伙计们,这是我的问题 我无法获取带有$sender.attr('data-id')或$sender.data('id')的属性 当我使用这样的代码“alert($sender.attr('data-id'));”时,结果是未定义的,所以我在这里 这是我的JS函数 function sol(sender) { var btn = $(sender); var sira = btn.attr("data-id");//here is my problem } 我的html代码是 <
function sol(sender) {
var btn = $(sender);
var sira = btn.attr("data-id");//here is my problem
}
我的html代码是
<input class="btn btn-default left" type="button" value="Sol" onclick="sol()"
data-id="%Response.Write(HiddenField2.Value.Split('/')[i].Split('#')[1]); %>"/>
在您的
onclick
事件中,您应该为发送方发送一个值。因此,将其更改为:
onclick="sol(this);"
这会将
发送到函数,它应该可以正常工作