[問題] JQuery ajax返回值傳遞問題

看板Ajax作者 (烏嘎蝦嘎)時間11年前 (2014/04/12 14:42), 編輯推噓0(008)
留言8則, 3人參與, 最新討論串1/3 (看更多)
<script> $(document).ready(function(){ var highchartsoption={...略...}; $.post("wang_ajax.php", { name:'A', }, function(data,status){ data;->卡的問題是這個返回值成為上方highchartsoption中的一個值 }); }); </script> 不過目前不知道怎麼把這個返回值丟出來外面 請問版上的大大有知道的方法嗎 因為目前是打算在網頁寫一個<input type="hidden" id="x"> 然後在ajax中把返回的值寫入後 再用$.("#x").val();讀出來 不知道有沒有任何方法可以直接把值放到外面來呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.45.39 ※ 文章網址: http://www.ptt.cc/bbs/Ajax/M.1397284946.A.453.html

04/12 14:52, , 1F
直接丟,利用colsure的特性
04/12 14:52, 1F

04/12 14:53, , 2F
如果post理的處裡函示,沒定義 highchartsoption
04/12 14:53, 2F

04/12 14:54, , 3F
那在初始化時,他會把最接近自己的外部變數引入
04/12 14:54, 3F

04/12 14:55, , 4F
這裡的引入是類似指標的概念,所以可以直接修改變數
04/12 14:55, 4F

04/12 16:07, , 5F
好的 我嘗試看看 謝謝
04/12 16:07, 5F

04/12 16:19, , 6F
了解為什麼了 因為async沒設定 導致我一直以為是什麼導
04/12 16:19, 6F

04/12 16:19, , 7F
致變數無法傳遞~"~ 感謝樓上熱心回答
04/12 16:19, 7F

04/13 09:56, , 8F
async 跟 變數向上傳遞 應該沒有絕對關聯吧@@?
04/13 09:56, 8F
文章代碼(AID): #1JIE1IHJ (Ajax)
文章代碼(AID): #1JIE1IHJ (Ajax)