作者plok74122 (烏嘎蝦嘎)
看板Ajax
標題[問題] JQuery ajax返回值傳遞問題
時間Sat Apr 12 14:42:23 2014
<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://webptt.com/m.aspx?n=bbs/Ajax/M.1397284946.A.453.html
1F:→ mmis1000:直接丟,利用colsure的特性 04/12 14:52
2F:→ mmis1000:如果post理的處裡函示,沒定義 highchartsoption 04/12 14:53
3F:→ mmis1000:那在初始化時,他會把最接近自己的外部變數引入 04/12 14:54
4F:→ mmis1000:這裡的引入是類似指標的概念,所以可以直接修改變數 04/12 14:55
5F:→ plok74122:好的 我嘗試看看 謝謝 04/12 16:07
6F:→ plok74122:了解為什麼了 因為async沒設定 導致我一直以為是什麼導 04/12 16:19
7F:→ plok74122:致變數無法傳遞~"~ 感謝樓上熱心回答 04/12 16:19
8F:→ kerash:async 跟 變數向上傳遞 應該沒有絕對關聯吧@@? 04/13 09:56