2010-05-17 65 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的官方文档。