关于两个 ajax 访问同一个 php 页面 ?

两个 ajax 访问同一个 php 页面 


慕后森
浏览 1014回答 4
4回答

慕森王

在请求的xxx.php后面加一个标志,代表是哪个ajax请求过去的,如xxx.php?action=a(代表是第一个ajax请求过去的),在php 中判断if ($_GET('action')=='a'{处理数据输出第一个ajax要求返回的数据}else{处理数据输出第二个ajax要求返回的数据}这样做就应该可以避免两个ajax请求同一页面的问题了。当然我理解是这样的,但是也没有做过,你可以多试试。总归可以解决的

胡子哥哥

很简单哦,二个aiax的方法分别是,第一个随机取10个用户一:发起ajax,请求php,php返回json.分别是10个用户名和10个uid,查询的时间uid和用户名一起查出,然后组装成字符串。将用户名显示在框内,将uid放入input的hidden隐藏框内。二:确认提交就是简单的把uid提交了。php页面分隔好就行了。还有什么疑问吗亲

12345678_0001

只要你同一个页面里的js值是全局定义的,ajax就可以一直调取到的。如果你想使用某个值,却发现用不了,大多是因为,你那个值是在某个函数内定义的。解决方法。比如你想用的那个参数是temp,是在一个叫boluo();的函数中出现的。那么你改成123456789//原来这样子function boluo(){    var temp = 0;}//改成var temp;function boluo(){    temp = 0;}这样处理以后,temp这个就成了全局的参数了,并且不影响原来的功能。他的值在ajax里就可以任意调用了和输出了。
打开App,查看更多内容
随时随地看视频慕课网APP