Получить выбранное значение и отправить его с помощью ajax onclick - PullRequest
0 голосов
/ 14 мая 2011

Это второй раз, когда я задаю этот вопрос, потому что с первой попытки меня полностью не поняли.

php, jQuery, Lightbox, Ajax GET и проблема POST

То, чего я пытаюсь добиться, - это просто получить выбранное значение из выпадающего списка и отправить его с помощью функции ajax в файл php, который будет запускать необходимые функции.Допустим, я выбрал «Африка / Аккра» в качестве часового пояса, и нажмите на кнопку «ajax», чтобы передать данные в php-файл, который сделает все остальное.Нет обновления страницы, ничего, только получение данных и отправка их с помощью AJAX.Это возможно?пожалуйста, чтобы лучше понять меня, посмотрите мою первую попытку (ссылка выше).Я не опытный программист PHP.Я ничего не знаю об Аяксе, так что, вероятно, я только что сделал все неправильно .. так что прости меня.Спасибо

Ответы [ 2 ]

1 голос
/ 14 мая 2011

это то, что вы хотите:

$("#submitButton").click(function(){
    var selectedValue = $("#IdOfDropdown").val();
    $.get("test.php", { timezone: selectedValue } , function(data){
     alert("Data Loaded: " + data);
    });
    return false;
});

Вы также можете сделать пост вместо get, вот ссылка с кучей jquery ajax вещи http://api.jquery.com/category/ajax/

0 голосов
/ 14 мая 2011

Чтобы получить значение, вы можете использовать Javascript или Jquery.

В JavaScript вы можете сказать:

var selectedValue = document.getElementById("selectId");
selectedValue.options[selectedValue.selectedIndex].value;

Затем попробуйте и посмотрите, как эти парни делают это: AJAX TO PHP

Это один из способов сделать это. Вызов AJAX может выглядеть по-другому, но попробуйте, если это решит вашу проблему. :)

// Gerner

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