вызов jquery для удаленной функции php - PullRequest
0 голосов
/ 10 августа 2010

У меня есть поле выбора, которое необходимо динамически обновлять.Я использую jquery для этого, используя .load ($ url), где $ url - это местоположение php-файла для вызова.Мне интересно, есть ли способ вызвать определенную функцию в этом файле php вместо вызова всего файла php.

Ответы [ 3 ]

3 голосов
/ 10 августа 2010

Вы можете отправить параметр GET как часть запроса AJAX, например blah.php?func=1

Тогда в вашем PHP-файле:

if ($_GET['func'] == 1) {
    do_something();
}
else {
    do_something_else();
}

Или вы можете использовать что-то вроде CodeIgniter, который структурирует свои URL как контроллер / функцию / параметр

0 голосов
/ 10 августа 2010

Вы можете передать параметр в сценарий PHP и переключить пользователя в сценарии, чтобы выбрать, какое действие необходимо выполнить

0 голосов
/ 10 августа 2010

нет, вы не можете. но вы можете передать параметры GET в URL и использовать этот URL в качестве контроллера. например:

.load("/ajax_controller.php?action=whatever")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...