我正在使用jQuery和ASP.net/C#,并试图获取data-id中的值。我有以下代码:从jquery获取data-id
标记:
<asp:Button runat="server" ID="btnAddLocations" Text="Update" CssClass="btn btn-info pull-right addLocation" />
后面(基本上增加了数据-id属性)
SPID = "3"
btnAddLocations.Attributes.Add("data-id", SPID);
jQuery代码:
$(".addLocation").click(function() {
var id = ($(".addLocation").data("spid"));
alert(id);
var url = "popups/AddLocations.aspx?spid=" + id;
window.open(url, "Add Locations", "width=600,height=550");
return false;
});
然而,ID总是回到undefined
是不是:'变种ID = $( “.addLocation”)。data(“id”);'??? –
@ A.Wolff它是,你应该把它添加为答案... –
@卡尔 - 安德烈Gagnon没关系,萨帕尔得到它;) –