если страница загружается с использованием ajax из PHP. как вызвать функцию, если страница загружена - PullRequest
0 голосов
/ 17 апреля 2011

я работаю над php + ajax.Может ли кто-нибудь помочь мне в следующем процессе

  1. Я сделал два div-а (один содержит manu, а другой - целевой div, где страницы загружаются из меню)
  2. я загрузил from в tergetdiv.
  3. эта форма добавляет значения в базу данных с помощью php.
  4. следующие страницы отвечают как данные успешно сохранены ... в целевом div
  5. Теперь я хочу вызвать функцию JavaScript сразу после появления текста « данные успешно сохранены ».
  6. эта функция выводит пользователя на следующую форму ...
    если есть какое-либо другое решение, пожалуйста, дайте мне знать.спасибо

1 Ответ

0 голосов
/ 17 апреля 2011

Вы бы сделали это так же, как любой стандартный AJAX:

установите функцию обратного вызова для успешного выполнения AJAX, чтобы проверить любой код состояния, возвращаемый кодом PHP.Если код состояния успешен, то делайте то, что хотите - в вашем случае вызовите функцию Javascript.

обычно проще использовать некоторую библиотеку Javascript, такую ​​как jQuery's AJAX:

http://api.jquery.com/jQuery.ajax/

найдите success(data, textStatus, jqXHR), который является функцией обратного вызова, и примеры там.

обратите внимание, что код состояния 404 или 200 отличается от вашего собственного кода состояния.Ваш код состояния может быть любым, возвращаемым в качестве содержимого вызова AJAX.Обычно возвращается типичный код состояния 200, но это код HTTP, а не код вашего статуса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...