我需要從Jquery函數重定向到clasic ascx形式(無mvc)。還需要傳遞一個id。從Jquery重定向到.aspx文件
這裏是我的代碼,
jQuery(document).ready(function() {
var rows = jQuery(".emailListRow");
jQuery.each(rows, function() {
var hiddenVal = jQuery(this).find('input[type="hidden"]').val();
jQuery(this).append("<input type='button' id='btnDetails' value='Details' onClientClick='redirectTo(" + hiddenVal + ")' />");
});
});
function redirectTo(id) {
window.location.href = "Forms/Details.aspx?id=" + id;
}
這不工作...犯規拋出任何錯誤,無論是。
幫助?也許我錯了aspx的parth? (這是一個位於一個文件夾中的ascx,其內的另一個文件夾(Forms)放置在Details.aspx中。
題外話:?ID應該_unique_ – undefined 2013-04-29 20:29:37
它們是唯一 – devMd 2013-04-29 20:37:06
你不追加幾個元素與此屬性'ID ='btnDetails'' – undefined 2013-04-29 20:38:28