使用jquery在新浏览器窗口中打开视图
window.open函数打开窗口但在该页面中未找到错误使用jquery在新浏览器窗口中打开视图,jquery,asp.net-mvc,Jquery,Asp.net Mvc,window.open函数打开窗口但在该页面中未找到错误 提前感谢LLCReportRoute是否位于站点的根目录中?由于您使用的是绝对引用,这可能是您的问题。要使其相对,请删除开头的“/”。这是因为reportUrl。你需要对它进行编码。试试这个: $(".reportCategoryClass").click(function (i) { var reportUrl; reportUrl = "http:/
提前感谢LLCReportRoute是否位于站点的根目录中?由于您使用的是绝对引用,这可能是您的问题。要使其相对,请删除开头的“/”。这是因为reportUrl。你需要对它进行编码。试试这个:
$(".reportCategoryClass").click(function (i) {
var reportUrl;
reportUrl = "http://bi.mylcchonda.com/UMAP_BI_REPORTS_PROD";
window.open("/LLCReportRoute/LLCReportsPopUp?url=" + reportUrl);
// window.open("/ControllerName/ActionName?url=" + reportUrl);
}
});
LLCReportRoute是控制器名称,iam将url字符串作为ViewBag发送到视图控制器上发生了什么?有人叫你行动吗?如果是,url参数的值是多少?它不会被controllerUpdated。很抱歉,我看不到有一个额外的“}”,我还为这个添加了文档。
$(document).ready(function() {
$(".reportCategoryClass").click(function () {
var reportUrl;
reportUrl = encodeURIComponent("http://bi.mylcchonda.com/UMAP_BI_REPORTS_PROD");
window.open("/LLCReportRoute/LLCReportsPopUp?url=" + reportUrl);
});
});