作者ZingYu (为了目标)
看板Ajax
标题[问题] Ajax 如何依据资料库传回多样值?
时间Mon Feb 10 23:10:50 2014
目前想要达到的功能是
有点像是591的地图找屋功能
http://goo.gl/bG26Vn
点下去会出现符合的条件项目
点一个物件a -> ajax 到档案,此档案会抓出a的id
并且把资料表栏位有a的都抓出来(若点物件b则是抓b的资料)
->回传给原本的页面 并且使用jquery的 .html() 或 .text()等方式
即时的显示在页面上
以上都没有问题
但是当资料库中 有两个以上的资料符合条件
我该怎麽让他们都可以被显示出来呢?
(若一笔符合条件 则显示一笔,多笔符合则就像重复区域一样多笔显示)
若用while回圈 我该怎麽区分 那些资料是第一笔的 哪些是第二笔的
并使用Json格式回传给主页
而回传後 又该如何把他们显示在页面上呢?
若在这里使用php的while回圈
但是在未点击物件前 根本不会知道有几项符合,回圈要跑几次
以上 请各位先进帮忙解惑 谢谢
--
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄?
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.17.133.107
※ ZingYu:转录至看板 Web_Design 02/10 23:11
※ 编辑: ZingYu 来自: 163.17.133.107 (02/10 23:14)
1F:推 Fantasywind:JSON 可以使用 Array 02/12 07:38
2F:→ Fantasywind:问题描述更多或是丢上来 看不太懂你要问什麽 02/12 07:39
3F:推 chatnoir:直接把回传的物件包装成Array再反序列化成string回传 02/12 14:50
4F:→ chatnoir:前端用JSON.parse()将物件接起来,就可以使用其属性了 02/12 14:51
5F:→ ZingYu:感谢! 02/12 18:38