返回信息流☆─────────────────────────────────────☆
shadan (shadan) 于 (Tue Nov 4 23:06:19 2008) 提到:
现在显示的页面是Index.php,在这个页面(index.php)我用ajax调用了一个页面(1.php)让1.php显示在Index.php的一个div里,然后,我又想在1.php用ajax调用另一个页面(2.php),让2.php显示在1.php的一个div里,他们三者的嵌套关系是index.php调用1.php,1.php调用2.php这样可以吗?我弄了一个晚上都没弄出来,啥原因呢?
☆─────────────────────────────────────☆
ericyosho (ericyosho) 于 (Tue Nov 4 23:10:58 2008) 提到:
一切皆有可能……
您用ajax调用了一个页面1.php,是指什么?
不明白,是指您的浏览器现在正在浏览1.php,然后在这个页面里使用了ajax技术?
还是指,您正在浏览的网页,使用ajax技术,在页面的一个区域里载入了1.php?
☆─────────────────────────────────────☆
BookMoth (书中蠹鱼) 于 (Wed Nov 5 09:26:56 2008) 提到:
我猜……是这样:
用户浏览页面,一部分从1.php更新。这部分当中,又有一部分是从2.php更新的。
好了。ls负责解答。
☆─────────────────────────────────────☆
ericyosho (ericyosho) 于 (Wed Nov 5 09:54:08 2008) 提到:
呃~
这不是很普通的ajax技术么。
可以从多个源进行载入的。
☆─────────────────────────────────────☆
BookMoth (书中蠹鱼) 于 (Wed Nov 5 12:46:44 2008) 提到:
我猜估计是他的1.php里面带了ajax的代码。执行的时候出来问题。
请lz补充问题的描述和代码。
请ls继续解答。
☆─────────────────────────────────────☆
flykobe (笔亲|小爷) 于 (Sat Nov 8 11:15:40 2008) 提到:
lz的意思是,index.php是生成展示页面的,然后其中一部分数据需要从1.php拿,这里为了不刷新页面,使用了ajax技术;然后1.php又需要2.php中的数据?
为什么1.php调用2.php要用到ajax呢? 直接使用php内部的调用不就可以了吗?反正最终的结果只是保证index不刷新啊
【 在 shadan 的大作中提到: 】
: 现在显示的页面是Index.php,在这个页面(index.php)我用ajax调用了一个页面(1.php)让1.php显示在Index.php的一个div里,然后,我又想在1.php用ajax调用另一个页面(2.php),让2.php显示在1.php的一个div里,他们三者的嵌套关系是index.php调用1.php,1.php调用2.php这样可以吗?我弄了一个晚上都没弄出来,啥原因呢?
☆─────────────────────────────────────☆
nonsense (Hello God) 于 (Sat Nov 8 20:33:53 2008) 提到:
【 在 shadan 的大作中提到: 】
: 现在显示的页面是Index.php,在这个页面(index.php)我用ajax调用了一个页面(1.php)让1.php显示在Index.php的一个div里,然后,我又想在1.php用ajax调用另一个页面(2.php),让2.php显示在1.php的一个div里,他们三者的嵌套关系是index.php调用1.php,1.php调用2.php这样可以吗?我弄了一个晚上都没弄出来,啥原因呢?
我想说,这不是吃饱了撑的么...
理论上当然是可以的,问题是犯得着这么复杂么?
没弄出来是什么意思?你的调用是什么事件触发的?
☆─────────────────────────────────────☆
ZenZero (ZenZero) 于 (Sun Nov 9 12:12:58 2008) 提到:
2.php里面的Ajax脚本放在哪里了,新加载DIV的innerHTML里的代码不会自动执行的,Ajax回调后手动获取JS代码Eval一下
☆─────────────────────────────────────☆
shadan (shadan) 于 (Sun Nov 9 22:14:34 2008) 提到:
【 在 flykobe 的大作中提到: 】
: lz的意思是,index.php是生成展示页面的,然后其中一部分数据需要从1.php拿,这里为了不刷新页面,使用了ajax技术;然后1.php又需要2.php中的数据?
: 为什么1.php调用2.php要用到ajax呢? 直接使用php内部的调用不就可以了吗?反正最终的结果只是保证index不刷新啊
其实我是为了让index.php局部刷新,但是1.php同样需要局部刷新 只不过是刷新的范围不一样 所以才两次使用ajax 我已经解决了 就是在用ajax调用一个有javascript的时候 javascript的函数定义 要这样定义 name=function() 而不是 function name() 希望对大家有帮助
☆─────────────────────────────────────☆
shadan (shadan) 于 (Sun Nov 9 22:15:40 2008) 提到:
【 在 ZenZero 的大作中提到: 】
: 2.php里面的Ajax脚本放在哪里了,新加载DIV的innerHTML里的代码不会自动执行的,Ajax回调后手动获取JS代码Eval一下
正解 我当初就犯了这个错误 现在解决了 呵呵 谢谢
☆─────────────────────────────────────☆
shadan (shadan) 于 (Sun Nov 9 22:16:52 2008) 提到:
【 在 nonsense 的大作中提到: 】
: 我想说,这不是吃饱了撑的么...
: 理论上当然是可以的,问题是犯得着这么复杂么?
: 没弄出来是什么意思?你的调用是什么事件触发的?
实际上确实 需要这么复杂 呵呵
这是一条镜像帖。来源:北邮人论坛 / www-technology / #5508同步于 2008/12/21
WWWTechnology机器人发帖
[合集] 关于ajax的问题
tntzwz
2008/12/21镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。