我有一系列jQuery函数可以从MVC4控制器加载部分视图。这(加载部分视图)在普通桌面浏览器中运行良好,但是当我在平板电脑上发布和查看它时,它不起作用。我应该注意其他jQuery方法可以在平板电脑上运行,所以它似乎不会出现.js文件没有被包含在内。
有问题的方法:
$("#urls").on("click", function () {
alert("test");
$("#content-wrapper").load("/URL/Load?userWebID=" + $getActiveUserID());
$changeTabColour("urls");
});
$getActiveUserID = function () {
return $("#sidebar ul").find(".active").find("#userID").html();
}
当我点击<div id="urls">
时,会出现“测试”提示框,但PartialView
未加载。
答案 0 :(得分:0)
我正在回答我自己的问题以供将来参考。
这是一个ASP.NET问题,原因是平板电脑设备加载了Index.Mobile.cshtml
文件,而不是桌面加载的Index.cshtml
文件。