[問題] Ajax及WebService搭配問題請益!?

看板Web_Design作者 (超越自己)時間10年前 (2015/04/13 09:19), 10年前編輯推噓4(405)
留言9則, 5人參與, 最新討論串1/1
各位板友好, 目前我有一網頁,網頁中有許多可點擊的選項, 每個選項被點擊後,即會透過ajax送出相對應的method呼叫WebService, 並接收WebService回傳的數據。 如果現在我希望能夠透過ctrl點選兩個選項, 並送出相對應的method兩次,接收時能夠將回傳的數據相加, 請問這部份是可行的嗎?該用什麼方式呢? 煩請板上的先進不吝指導,謝謝各位。 概念:點選A項,送出method-A後,按著ctrl再點選B項,送出method-B, 將A項回傳的數據和B項回傳的數據相加。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.219.255.70 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1428887992.A.E45.html

04/13 09:25, , 1F
你的問題卡在哪裡?
04/13 09:25, 1F
卡在目前做的方式是.. 點選A項送出POST,回傳得到JSON格式的資料,使圖表呈現是A項數據, 點選B項送出POST,回傳得到JSON格式的資料,使圖表呈現是B項數據, 本來的做法很單純,但現在我不清楚該如何將數值累加? 送出兩次POST?再將回傳資料性質相同部份相加,然後透過圖表呈現? 謝謝您。 ※ 編輯: BIAO (61.219.255.70), 04/13/2015 10:31:19

04/13 09:49, , 2F
找個地方把A回傳值存起來
04/13 09:49, 2F

04/13 10:40, , 3F
是可行的。可是照你的流程,你應該是要在前端相加A,B的值
04/13 10:40, 3F

04/13 10:41, , 4F
跟tw大的說法一樣,要把值存起來才能做後續
04/13 10:41, 4F

04/13 10:41, , 5F
去看看javascript 閉包的用法吧 :)
04/13 10:41, 5F

04/13 10:56, , 6F
他其實已經把值"存"在圖表上啦XD
04/13 10:56, 6F

04/13 16:07, , 7F
哈哈 那直接去操作圖表 把值取出來就好啦 XDD
04/13 16:07, 7F

04/14 13:48, , 8F
謝謝各位的回覆^^
04/14 13:48, 8F

04/25 05:58, , 9F
或者寫ㄧ個callback?
04/25 05:58, 9F
文章代碼(AID): #1LAncuv5 (Web_Design)