我有一个gridview,当我点击行,我需要得到该行的ID。
所以我创建了click函数返回一个ID,比如gvBookingsRow_5
$(".gvBookingsRow_").click(function (e) {
ShowBookingComment($(this).attr("ID"));
});
那么在我的函数中,我需要将gvBookingsRow_
与5
分开:
function ShowBookingComment(ID){
PageMethods.GetBookingComment(ID.replace("gvBookingsRow_",""),OnGetBookingComment,null);
}
我尝试使用ID.replace
,但它仍然返回ID gvBookingsRow_5
。我只想让它返回数字
您是否尝试分配您的ID
与替换字符串,如
编辑:将ID
替换为id
$(".gvBookingsRow_").click(function (e) {
ShowBookingComment($(this).attr("id"));
});
function ShowBookingComment(ID){
ID = ID.replace("gvBookingsRow_","");
PageMethods.GetBookingComment(ID, OnGetBookingComment,null);
}