看板 Web_Design 關於我們 聯絡資訊
目前在寫Code的時候遇到一點小問題,就是RegisterStartupScript的使用 目前是在一些ddl或text輸入完東西,在後端做判斷,有選到某些東西的話 要再把值透過ajax丟到web service去做處理,如果沒有的話,就直接在後端處理就可以了~~~ 但是礙於ddl需要post back才會有辦法使用,所以沒辦法把值以沒辦法在前端做變數去存 上去看了MSDN還是有點看不懂,他好像有分3與4個參數的多載 (Type , string , string , boolean) Type:好像都是用 getType()!? 第二個的string 這個就有點看不懂他到底是幹嘛的了!? 第三個的string 好像就是把妳要拋給前端的script寫在裡面的樣子!? 第四個的布林true or false好像是是否會幫妳補前後標籤的script~~ 不確定我這樣理解有沒有錯~~~ 如果有錯請糾正 > < 這邊還有一個問題是 我似乎有找到 他好像可以做button的onclick 然後到.cs去做RegisterStartupScript動作是否有相關資料可以查詢或參考!? 最後一個問題是 如果我是要讓他把值拋給前端給ajax使用的話 那有辦法我把值丟給我呼叫的function這樣~~ 還是說只能把整串的ajax寫在.cs的某個變數 然後再把那變數丟到第3個參數string裡面~ 跪求教學~~~ 與指導!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.40.202.168 ※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1534171960.A.5C3.html
ian90911: 也可以從後端呼叫web service 08/14 09:53
Ammenze: https://goo.gl/JxYHQ9 08/14 16:27
Ammenze: 第一個type就是this.Page.GetType() 08/14 16:28
Ammenze: 第二個string是這段script的key,隨便打 08/14 16:28
Ammenze: 第三個string就是要執行的javascript 08/14 16:29
最後有做出來了,從後端抓值,將他丟到前端寫好的function裡,然後再讓他去跑ajax 最後卡了很久卡在GetType的地方,好像要用xxxx.GetType才有辦法成功XDD 有點忘記前面是什麼了,今天已經陣亡了,哈哈哈哈哈~~~ ※ 編輯: aa12783509 (114.40.202.168), 08/14/2018 20:19:14