[英]All previous suggestions fail to load my partial view into a <div> on button click
该网站上有关在按钮上单击单击以加载div中的部分视图的所有建议对我来说都是失败的。 他们要么不执行任何操作,要么返回错误。 @Html.Action
在div中有效,但是单击按钮时没有JavaScript / JQuery / Ajax解决方案有效
@Html.Action
在div中有效,但在javascript中不起作用@Url.Action
不起作用。 通常会给出错误消息,指出字符串未正确终止@Url.Content
并不比@Url.Action
好$("#divname").load()
返回错误,表明对象不支持“ load”
按键:
<a onclick="Rabbit01()" href="#">Try This</a>
JavaScript 1:
function Rabbit01() {
var wannabe = document.getElementById("whollyinsane");
var url = '@Url.Action("QuestionLists")';
var key = 1;
wannabe.load(url, { id: key });
}
JavaScript 2:
function Rabbit01() {
var url = '@Url.Action("QuestionLists")';
var key = 1;
$("#wannabe").load(url, { id: key }); // returns error regarding "load"
}
我希望控制器响应@Url.Action
(如果我将@Html.Action
放在di>中,则可以工作),并且当单击“ Try This”按钮时,将导致的部分视图加载到“ wannabe” div中。
function Rabbit01() {
$("#divId").load('@(Url.Action("PartialViewLoadMethod","PartialViewControler"))', function(){});
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.