作者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/m.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