Я использую jQuery UI. Я загружаю некоторый контент в диалоговом окне над AJAX. После вставки содержимого с сервера мне необходимо внести изменения в документ. Я использую функцию .live() по моей ссылке; Я думал, что это позволит мне использовать Js после загрузки содержимого поверх ajax, но это похоже на то, что только что загруженный контент не является частью документа. Любая помощь очень ценится.Запуск javascript после загрузки ajax
1
A
ответ
1
Вы добавляете привязки (жизни) в функцию успеха вызова ajax?
Если это так, я была такая же проблема, я попытаюсь объяснить, что я понял:
$.post('callURL', function(data){
// Let's say data returned from server is an ID of a div I have to hide
// by clicking on some_link
$('#some_link').live('click',function(){
$('#'+data).hide();
});
});
Это не будет работать, потому что код внутри «живой» функция выполняется по щелчку и в в это время значение «данных» исчезло.
Чтобы сделать его работу я сделал глобальной переменной «ID», который я поставил в функции успеха, а затем вызывается в «живой» функции снова, как это:
var ID;
$.post('callURL', function(data){
// Let's say data returned from server is an ID of a div I have to hide
// by clicking on some_link
ID = data
$('#some_link').live('click',function(){
$('#'+ID).hide();
});
});
Смежные вопросы
- 1. javascript после загрузки ajax
- 2. Запуск javascript-кода после загрузки содержимого через AJAX
- 3. Запуск каждой функции после загрузки содержимого Ajax
- 4. Запуск цикла после загрузки страницы Javascript
- 5. Запуск действия JavaScript после загрузки Datatable
- 6. Очистка Javascript из памяти после загрузки AJAX
- 7. Вызов функции Javascript после загрузки страницы AJAX
- 8. Как выполнить javascript после загрузки Ajax?
- 9. запустить Javascript после загрузки данных из AJAX
- 10. Загрузить html после загрузки javascript с ajax
- 11. перезарядка источник Javascript после загрузки AJAX
- 12. Как запустить JavaScript после загрузки AJAX?
- 13. Запуск Javascript в конце загрузки страницы
- 14. Запуск Fancybox после загрузки jQuery
- 15. Запуск PHP после загрузки страницы
- 16. JSF2 вызов ajax после загрузки страницы
- 17. Запуск ajax-запроса после проверки
- 18. Запуск кода jQuery после завершения загрузки страницы Содержимое AJAX
- 19. Ajax после загрузки кнопок меню
- 20. Запуск jQuery после загрузки тела
- 21. Запуск JS после загрузки изображения
- 22. Запуск ajax во время загрузки главной страницы
- 23. Run JavaScript после Ajax
- 24. Запуск несколько сценариев после загрузки страницы
- 25. Ajax, изменение переменной после загрузки
- 26. Запуск пользовательского кода javascript после загрузки любого веб-сайта
- 27. Запуск функции javascript после завершения загрузки страницы ASP.NET
- 28. Запуск siFR снова после запроса AJAX
- 29. AJAX Показать изображение после загрузки
- 30. Запуск функции после загрузки значения переменной PHP
Пожалуйста, покажите свой код/AJAX вызова. Вероятно, вы можете добавить функцию обратного вызова. – Smamatti