В моем приложении есть ссылка ajax:
<head>
<script type="text/javascript">function GoFurther() { ... }</script>
</head>
...
<%= Ajax.ActionLink("Go", "SomeAction", "SomeController", new AjaxOptions() { UpdateTargetId = "someDiv" }) %>
<div id="someDiv"></div>
Я хочу выполнить GoFuture () после завершения запроса ajax, и someDiv заполнен его содержимым, чтобы он мог связывать некоторые события с некоторыми кнопками, пришедшими с сервера. OnCompleted и OnSuccess, кажется, работают после получения ответа ajax, но до заполнения someDiv. Поэтому они не работают для меня.
Для ясности, некоторый div будет заполнен некоторым содержимым после вызова ajax:
<someDiv><input type="button" value="Click" class="someButton" /></someDiv>
GoFuture делает некоторые привязки, используя $ (". SomeButton"). Click (...); поэтому он должен запускаться, когда someDiv полностью заполнен. Как я могу убедиться, что он запускается после заполнения someDiv?