2010-05-17 93 views
0

謝謝你看我的問題,希望你能幫助我爲我在編寫JavaScript功能的不精通和是比較新的使用jQuery ...jQuery ajax函數調用php腳本返回一個值?

不管怎麼說,我需要一種方法來使用jQuery的ajax調用異步調用一個php腳本,它將返回一個值並更新標頭元素中的值。

任何人都知道這樣做的正確方法?

+2

閱讀jQuery教程:http://docs.jquery.com/Tutorials:Getting_Started_with_jQuery或其他關於jQuery和Ajax的教程(Google是你的朋友)。 – 2010-05-17 19:07:58

+0

http://api.jquery.com/jQuery.get/這就是你需要的所有 – Ben 2010-05-17 19:13:29

回答

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

是的,谷歌是你的朋友。我還建議檢查Javascript:缺少的手冊。它教導了Javascript的基礎知識,以及jQuery。 – Rixius 2010-05-17 19:12:22

+0

你是男人,非常感謝你的兄弟! – NickKampe 2010-05-17 19:25:54

+0

歡迎,這是我開始學習JS和PHP的方式,請查看該書。 – Rixius 2010-05-17 19:29:12

1

對於您所說的特定主題,我會去here。同一個網站LearningJQuery有很多其他很好的例子。

我想也補充:

  • Visual Jquery
  • JSbin嘗試,並在瀏覽器中
  • Firebug我希望我togheter開發過程中使用Firefox和Firebug的使用jQuery做法:Firebug插件一控制檯和dom,網絡,檢查工具(實際上還有很多)。
  • jQuery enlightement這是一個很好,很便宜的電子書我享受了很多
  • Lot of tutorials與其他資源的大名單jQuery的官方文檔。