[問題] JQuery的BlockUI下如何執行Server端程꘠…

看板Web_Design作者 (軒)時間14年前 (2011/08/27 11:38), 編輯推噓3(3018)
留言21則, 6人參與, 最新討論串1/1
※ [本文轉錄自 Ajax 看板 #1EM6Ockt ] 作者: a30030089 (軒) 看板: Ajax 標題: [問題] JQuery的BlockUI下如何執行Server端程式碼? 時間: Sat Aug 27 11:36:03 2011 如題 我在使用BlockUI時 想用JavaScript的Function去執行後端的程式碼 卻一直失敗 不知道是什麼原因 希望有人可以指點我一下 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.21.163 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.123.21.163

08/27 14:08, , 1F
後端?你用.NET寫的?
08/27 14:08, 1F

08/27 16:10, , 2F
把你javascript的function程式碼PO出來看看
08/27 16:10, 2F
我的環境是C# ASP.NET 然後有包一層master page function linkclick() { var id = '<%=this.LinkButton1.ClientID%>'; __doPostBack(id,''); $.unblockUI(); } 我是想在點下button時 onclientclick="return linkclick();" 呼叫function去呼叫server端的method 不知道這樣有沒有寫錯 ※ 編輯: a30030089 來自: 140.123.21.163 (08/27 19:02)

08/27 19:03, , 3F
js是前端語言 他跟伺服器端沒有任何關聯
08/27 19:03, 3F

08/27 19:04, , 4F
當然也不可能給你js呼叫ASP.NET...
08/27 19:04, 4F

08/27 20:10, , 5F
這樣的話是無解瞜..
08/27 20:10, 5F

08/27 20:42, , 6F
後端程式碼是寫什麼?
08/27 20:42, 6F

08/27 20:43, , 7F
端看你的需求
08/27 20:43, 7F

08/27 20:46, , 8F
我後端是寫 跑迴圈判斷checkboxlist的項目有沒有被勾選
08/27 20:46, 8F

08/27 20:47, , 9F
有勾選就把該項目的value丟給textbox
08/27 20:47, 9F

08/27 20:48, , 10F
只是checkboxlist是用後端 checkboxlist[] id = new ..
08/27 20:48, 10F

08/27 20:49, , 11F
而且是動態的(數目不一定 所以JS那邊我不知怎麼抓ID
08/27 20:49, 11F

08/27 21:24, , 12F
後端new出來後加到前端網頁上 再用js做處理
08/27 21:24, 12F

08/27 21:27, , 13F
那function裡頭var id = '<%=this.CheckBoxList.ClientI
08/27 21:27, 13F

08/27 21:28, , 14F
D %>'; 我該怎麼寫呢 現在卡在這(new幾個我就得var幾個
08/27 21:28, 14F

08/27 21:31, , 15F
迴圈?
08/27 21:31, 15F

08/27 21:36, , 16F
我後端會用attritube的方式加ID到前端 只是這樣我
08/27 21:36, 16F

08/27 21:36, , 17F
function裡var id = '<%=this.ch...i(數目) ←這裡不會
08/27 21:36, 17F

08/28 01:33, , 18F
一般來說你不會想在front-end跑後端script 這非常不好
08/28 01:33, 18F

08/28 01:33, , 19F
一般來說只是傳值 你應該在controller中set變數傳到view
08/28 01:33, 19F

08/28 01:34, , 20F
或是給一個script tag在裡面傳JSON string
08/28 01:34, 20F

08/28 17:11, , 21F
解決了 多謝YUPTT大 最後是在前面JS跑迴圈
08/28 17:11, 21F
※ 編輯: a30030089 來自: 140.123.21.163 (08/28 17:18)
文章代碼(AID): #1EM6Qo5r (Web_Design)