看板 C_Sharp 關於我們 聯絡資訊
請問用.net 2.0開發web 使用jquery ajax 一定要在主機上安裝 AJAX嗎? 可以參考.dll就使用嗎? 用sample code去跑,都無法實現jquery ajax 也沒錯誤訊息.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.110.210.90
mepowerlmay:...先了解一下什麼是ajax 底層是怎麼運作的? 02/06 23:50
mepowerlmay:JQUERY的ajax正常使用下 不會跟dll有關係 02/06 23:51
g66932007:應該說我要由aspx 去跟 page method 去做資料交換 02/07 00:02
g66932007:http://ppt.cc/YJNw 這一篇就有說到 02/07 00:04
g66932007: jquey + Default.aspx/aa 的写法需要Framework3.5及以 02/07 00:16
g66932007:上才支持 Framework3.5以下只能用Jquery + ashx 02/07 00:16
YahooTaiwan:看不懂原文 也看不懂原PO推文... 02/07 01:07
YahooTaiwan:你給的網址裡面有提到ashx?? 02/07 01:11
ssccg:看不懂原文也看不懂原PO推文,不過原PO推的那個網址裡面 02/07 09:26
ssccg:的那個原PO是不知道為什麼POST還用json string而不是query 02/07 09:30
ssccg:string或是直接用js object讓$.ajax幫他轉query string 02/07 09:32
ssccg:所以回他的只好教他用js deserialize,然後那個serializer 02/07 09:37
ssccg:在3.5才有,可是這根本是多餘的 02/07 09:38
ssccg:最後那個原PO改用.serialize()就沒問題了 02/07 09:39
ssccg:要麻煩原PO解釋一下那網址跟你問的關係在哪? 02/07 09:41
rex1224:只有我一直以為jquery是前端的東西嗎.... 02/07 17:14
YahooTaiwan:補一下,其實我標題也看不懂 02/07 19:12
MacPerson:你講的應該在Code Behind的function+上web method的 02/07 21:15
MacPerson:Attribute Net2.0 Attribute應該還沒出現 02/07 21:16
MacPerson:請Google[web method jquery]應該可以找到解答 02/07 21:17
MacPerson:最近也有看到這種寫法,但我是建議統一都用web service 02/07 21:18
MacPerson:應為一旦有人這樣寫,你會開始發現各個頁面都有人仿效 02/07 21:18
MacPerson:會很難維護.. 02/07 21:18
rularula:小弟剛好有用jquery call asp.net pagemethod的經驗 02/07 21:20
rularula:若是.net 2.0應該是要在iis上安裝微軟的asp.net ajax 1.0 02/07 21:22
rularula:call pagemethod的方式大致和3.5版的相同 02/07 21:23
rularula:之所以說call pagemethod的功能到3.5以上才支援 02/07 21:27
rularula:是因為2.0還不支援pagemethod 除非你裝了asp.net ajax1.0 02/07 21:28
rularula:3.5版整合內建asp.net ajax所以不用額外裝 02/07 21:29
g66932007:抱歉 解釋不清楚= =,我的問題就是樓上r大所說的.... 02/07 22:16
g66932007:可不可以不要裝asp.net ajax1.0 02/07 22:17
mepowerlmay:我昨天有寫了一下webmethod的方式去用JQ叫 02/07 22:37
mepowerlmay:確實在 2.0 沒效果但是AJAX POST是OK的 02/07 22:37
mepowerlmay:後來查到 如前面大大說的 ASP.NET AJAX 1.0 02/07 22:39
mepowerlmay:不裝....就升級.net專案吧 02/07 22:44
g66932007:我今天把 system.web.extensions.dll .NET 3.5版的參 02/07 22:52
g66932007:考進來 就可以在ASPX頁面使用pagemethod了,不用安裝 02/07 22:53
rularula:參考3.5版的dll應該是可行的,不過這樣就ok了嗎 02/08 01:17
rularula:2.0的config預設內容應該沒有啟用asp.net ajax的功能 02/08 01:18
f1234518456:用ajax吐回去用ashx去接,運算完在吐結果回來 02/08 11:34
f1234518456:應該不用另外裝東西吧 02/08 11:35
ninetyeight:.net的AJAX真是害人不淺 02/08 12:25
LetDogDay:用asp.net mvc 吧 02/15 21:18
kinanson:把server control丟掉,再來考慮jquery吧 03/17 19:25
kinanson:jquery跟瀏覽器有關係,跟web form一點關系都沒有,高興 03/17 19:27
kinanson:的話你也可以寫html 03/17 19:27