Re: [問題] Ajax的.open問題

看板Ajax作者 (ChrisLiu)時間15年前 (2010/10/02 17:57), 編輯推噓1(104)
留言5則, 2人參與, 最新討論串4/4 (看更多)
如果你要執行 EventTrigger 裡面的 function 的話 要自己去呼叫他喔,不是寫在 EventTrigger 這個 class 裡面就自己會執行 $et = new EventTrigger($_GET['q']); $et->AddExp(); 我改寫了一下你的 code (只有加上上面那行與 function AddExp 顯示 sql,DB 全部註解掉) 我測試的結果這樣就可以了, 所以如果你要 call 其他 function 的話 你可以使用 $et->user_info(); 這樣 new 在同個頁面如果 q 不變的話只要 new 一次就好了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.199.248.193 ※ 編輯: chrisQQ 來自: 60.199.248.193 (10/02 17:59)

10/02 20:16, , 1F
那如果function裡面含有變數的話 要呼叫的時候也是要把
10/02 20:16, 1F

10/02 20:17, , 2F
function裡的變數一起呼叫嗎? 像是$et->name_store($name)?
10/02 20:17, 2F

10/03 00:46, , 3F
看你的情況,如果你的 $name 是 $q 的話,就不必,因為在
10/03 00:46, 3F

10/03 00:47, , 4F
一開始的 constructor 的時候就傳進來這個物件了
10/03 00:47, 4F

10/03 00:47, , 5F
不過如果是其他的值,就可能需要另外傳進來
10/03 00:47, 5F
文章代碼(AID): #1Cfm86h7 (Ajax)
文章代碼(AID): #1Cfm86h7 (Ajax)