作者BIAO (超越自己)
看板Web_Design
标题[问题] Ajax及WebService搭配问题请益!?
时间Mon Apr 13 09:19:49 2015
各位板友好,
目前我有一网页,网页中有许多可点击的选项,
每个选项被点击後,即会透过ajax送出相对应的method呼叫WebService,
并接收WebService回传的数据。
如果现在我希望能够透过ctrl点选两个选项,
并送出相对应的method两次,接收时能够将回传的数据相加,
请问这部份是可行的吗?该用什麽方式呢?
烦请板上的先进不吝指导,谢谢各位。
概念:点选A项,送出method-A後,按着ctrl再点选B项,送出method-B,
将A项回传的数据和B项回传的数据相加。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.219.255.70
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Web_Design/M.1428887992.A.E45.html
1F:→ GoalBased: 你的问题卡在哪里? 04/13 09:25
卡在目前做的方式是..
点选A项送出POST,回传得到JSON格式的资料,使图表呈现是A项数据,
点选B项送出POST,回传得到JSON格式的资料,使图表呈现是B项数据,
本来的做法很单纯,但现在我不清楚该如何将数值累加?
送出两次POST?再将回传资料性质相同部份相加,然後透过图表呈现?
谢谢您。
※ 编辑: BIAO (61.219.255.70), 04/13/2015 10:31:19
2F:推 tw0517tw: 找个地方把A回传值存起来 04/13 09:49
3F:→ a926: 是可行的。可是照你的流程,你应该是要在前端相加A,B的值 04/13 10:40
4F:→ a926: 跟tw大的说法一样,要把值存起来才能做後续 04/13 10:41
5F:→ a926: 去看看javascript 闭包的用法吧 :) 04/13 10:41
6F:推 tw0517tw: 他其实已经把值"存"在图表上啦XD 04/13 10:56
7F:推 a926: 哈哈 那直接去操作图表 把值取出来就好啦 XDD 04/13 16:07
8F:→ BIAO: 谢谢各位的回覆^^ 04/14 13:48
9F:推 mraaa: 或者写ㄧ个callback? 04/25 05:58