2010-05-17 3 views
0

Благодарим вас за то, что вы можете мне помочь, так как я не очень разбираюсь в написании функций JavaScript и относительно новичок в использовании jQuery ...Функция jQuery ajax для вызова скрипта php, который возвращает значение?

В любом случае, мне нужен способ использования jQuery ajax-вызов для асинхронного вызова php-скрипта, который вернет значение и обновит значение в элементе заголовка.

Кто-нибудь знает, как правильно это сделать?

+2

Прочитайте учебник jQuery: http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery или любой другой учебник, посвященный jQuery и Ajax (Google - ваш друг). –

+0

http://api.jquery.com/jQuery.get/ Это все, что вам нужно – Ben

ответ

4

JQuery:

$.post('url_to_script',{"anyData": "that is needed"}, function(data){ 
    $('#headertarget').text('data'); 
}); 

PHP:

$anyData = $_POST['anyData']; 
function getAnswer ($inp){ 
    //logic goes here 
    return "a string of some sort"; 
} 
echo getAnswer($anyData); 
exit; 

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

+0

и да, Google - ваш друг. Я также рекомендую проверить Javascript: недостающее руководство. Он учит основам Javascript, а также jQuery. – Rixius

+0

Ты мужчина, спасибо тебе, брат! – NickKampe

+0

Добро пожаловать. Так я начал изучать JS и PHP, просто, пожалуйста, просмотрите эту книгу. – Rixius

1

По конкретному вопросу вы сказали, что я бы пошел here. На том же сайте LearningJQuery есть множество других приятных примеров.

Я хотел бы также добавить:

  • Visual Jquery
  • JSbin попробовать и практиковать с JQuery в браузере
  • Firebug Я надеюсь, что я использую Firefox и Firebug в процессе разработки совмещены: Firebug добавить консоль и дом, сеть, инструменты контроля (и многое другое на самом деле).
  • jQuery enlightement, что является хорошей и очень дешево электронной книгой я пользовался намного
  • Lot of tutorials из официальной документации JQuery с большим списком других ресурсов.
Смежные вопросы