第1个回答 推荐于2018-05-17
用jquery,比单纯的ajax方便得多
比如:
假设你score.php页面最终输出100这数字(<?php echo 100;?>)
$.post('score.php','a=1&b=2',function(d){
alert(d);
})
这段代码运行后回弹出警告框并显示100
jq中的$.post方法是将一些参数发送到你预定的页面进行执行,执行完成后用回调函数方法该页面的执行输出结果:
语法是:$.post(执行的页面,要发送的参数,执行完毕后的回调函数)
第一个参数是必须的,后2个参数看你的需要,可要可不要!本回答被提问者采纳
第2个回答 2012-01-22
可以
通过AJAX 请求score.php
在score.php中调用数据库,获取$score,$number
做intval($score/$number)计算,
用echo 输出
ajax中回调函数获取返回的数值即为你要的数值,
然后在JS中做DOM样式属性更改本回答被网友采纳
第3个回答 2012-01-22
有一个框架叫 xajax
但是不推荐用~ 效率不怎么好。
如果是我会用xml
或不会用xml 的话
把php的结果集 echo 给 js 变量里在 js 来处理。主要是看逻辑了
php 有的函数 js 里 80% 都有的 (这里说的函数是 不是函数名一样的意思,函数名不一样, 功能是一样的 ^^)