我需要从一个 Jquery 函数重定向到一个经典的 ascx 表单(没有 mvc)。并且还需要传递一个id。
这是我的代码,
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的部分?(这是一个位于文件夹中的 ascx,在该文件夹中还有另一个文件夹(Forms),其中放置了 Details.aspx。