我的应用程序中有一个ajax链接:
<head>
<script type="text/javascript">function GoFurther() { ... }</script>
</head>
...
<%= Ajax.ActionLink("Go", "SomeAction", "SomeController", new AjaxOptions() { UpdateTargetId = "someDiv" }) %>
<div id="someDiv"></div>
我想在ajax请求完成后执行gofurth(),someDiv中填充了它的内容,这样它就可以在来自服务器的一些按钮上绑定一些事件。OnCompleted和OnSuccess似乎在收到ajax答案之后但在someDiv填充之前起作用。所以他们不为我工作。
<someDiv><input type="button" value="Click" class="someButton" /></someDiv>
Go进一步使用$(“.someButton”)进行一些绑定;所以它必须在someDiv被完全填充后运行。我如何确保它在某个div被填充后运行?