我试图用不同的部分填充#Result。 #ViewSelector是一个Select,可用于在#ViewSelector中对选项更改运行操作。
这里的代码:
$("#ViewSelector").change(function () {
$('#Results').load('@Html.Action("SwitchMethodWhichSelectTheRightPartialAndFillsItWithCorrectData", new { justavar = "", viewID = "testingview"})');
});
<div id="Results"></div>
伙计们...整个PartialView加载到Javascript中:
$("#ViewSelector").change(function () {
$(s.innerHTML).load.('<!-- This is the Code of the Partial View -->
<table>
<tr>
<!-- The Full -->
</tr>
</table>');
如何将内容加载到div #Results中?在#Results div中,已经存在一个@Html.Action调用,它调用Controller中的方法。这就是为什么我把另一个View放在其他PartialView中。