我在我的桌子上有一个部分视图,带有编辑模式弹出窗口,我调用一个JavaScript函数来填充弹出窗口中的字段:
<a href="#" data-toggle="modal" data-target="#editItemModalDialog" onclick="populateEditForm(42);">Edit</a>
现在所有这些值在页面加载时都会完美加载,但是当我保存项目然后使用jquery加载方法重新渲染局部视图时:
$('#tableContainer').load('@(Url.Action("SomeAction", "SomeController", null, Request.Url.Scheme))');
这样,部分视图会更新,但是当我现在点击编辑按钮时,onclick按钮事件不会调用populateEditFrom函数,我在这里缺少什么?
答案 0 :(得分:1)
这条代码可能有帮助:
如果你的情况是发射功能,Ita将100%工作
加载视图后,&#34;可能&#34;这个词只是因为我把它放在了一个文件中。你可以放任何事件并给你你想要的东西。
$(function(){
$.ajax(
{url: "@(Url.Action("SomeAction", "SomeController", null, Request.Url.Scheme))",
success: function(result)
{
$("#tableContainer").html(result);
**//<<FIRE YOUR FUNCTION HERE>>**
}
});
您可以将文档更改为按钮单击或任何需要的文件