[問題] .net 2.0 使用JQuery AJAX

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

Links booklink

Contact Us: admin [ a t ] ucptt.com