Re: [問題] 如何將js的回調函數值取出來呢?
看板Web_Design作者shadowjohn (Somebody Help Me)時間13年前 (2011/02/25 19:09)推噓1(1推 0噓 4→)留言5則, 3人參與討論串3/3 (看更多)
※ 引述《dickstar (To you)》之銘言:
: ※ 引述《dickstar (To you)》之銘言:
: : var score = '9';
: : $.get('/temp.text', function(data) {
: : score = 2;
: : });
: : alert(score);
: : 答案是9而不是2
: : 請問我要如何才能將callback函數放到我的score呢?
: : 我的環境是Chrome 9.0 + Jquery 1.4.2
: 解決了
: 根據http://www.webdeveloper.com/forum/showthread.php?t=180174
: 略
給你參考一下我自己常用的寫法~
搭配 jQuery 請服用
//我的ajax
function myAjax(url,postdata)
{
var tmp = $.ajax({
url: url,
type: "POST",
data: postdata,
async: false
}).responseText;
return tmp;
}
這樣你就可以 GET、POST 通吃
new_data=myAjax("score.php?id=5","post_id=5");
不過跟你寫的其實差不多意思啦^^
--
3WA訓練家的工作室
宗旨:諸葛單中,謝謝
個人佈弱格 網址:http://3wa.tw
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.240.82.28
推
02/25 20:08, , 1F
02/25 20:08, 1F
→
02/26 08:13, , 2F
02/26 08:13, 2F
→
02/26 08:13, , 3F
02/26 08:13, 3F
→
02/26 08:13, , 4F
02/26 08:13, 4F
→
02/27 00:19, , 5F
02/27 00:19, 5F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 3 篇):