台灣最大程式設計社群網站
線上人數
1132
 
會員總數:246085
討論主題:189661
歡迎您免費加入會員
討論區列表 >> AJAX / JSON / jQuery >> 有關AJAX中自動完成的問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
有關AJAX中自動完成的問題
價值 : 30 QP  點閱數:4359 回應數:7
樓主

onfire
初學者
222 107
1274 131
發送站內信

捐贈 VP 給 onfire
請問各位,我抓了範例改是可以,但當我想自己簡單實做自動完成功能時,
卻發現無論如何當無法進入我WebService取得字串的WebMethod,
我的寫的測試頁面如下:

頁面的部分只簡單拉入了ScriptManager 、textBox和AutoCompleteExtender:




有關WebService如下:




我有驗證過我WebService是正常可以執行的,請問是哪裡出了問題嗎? Try了好久還是找不出問題..
謝謝...

本篇文章發表於2008-01-08 14:29
1樓
回應

topcat
捐贈 VP 給 topcat 檢舉此回應
您的WebService少了一句唷

本篇文章回覆於2008-01-08 14:53
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

onfire
捐贈 VP 給 onfire 檢舉此回應
感謝回覆喔,
不過[System.Web.Script.Services.ScriptService()] 和 [ScriptService ()] 是一樣的,
我已經有輸入[ScriptService ()] 這行了,所以問題似乎不是出在這裡...
本篇文章回覆於2008-01-08 15:07
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

狐狸
捐贈 VP 給 狐狸 檢舉此回應
你的WebService是用加入現有項目加進來的
還是加入新項目自己建的
我之前寫了一個WebService可以Run的
然後想說用加入現有項目把它用到另一個專案 稍微改一些程式碼
結果執行時怎樣都進不去這個Service
最後我把它內容複製起來整個刪掉後 加入新項目
程式碼直接貼上 結果就可以正常執行了 很奇怪@@"
本篇文章回覆於2008-01-10 15:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

onfire
捐贈 VP 給 onfire 檢舉此回應
我是新加入的耶
不過裡面的程式是我從別的專案copy過來的
但也是都是我自己寫的啊

重點是完全就不會進去到那個Web Method中
好悶 測好久 = =
本篇文章回覆於2008-01-10 20:41
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
回應

芒果
檢舉此回應
也蠻奇怪的
會不會是ServicePath="Auto.asmx"
路徑的問題@@?
本篇文章回覆於2008-01-10 23:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

lan
檢舉此回應
有加入 web 參考 了嗎?
本篇文章回覆於2008-01-11 11:07
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
作者回應

onfire
捐贈 VP 給 onfire 檢舉此回應
應該不是路徑的問題,因為我插入中斷點是有跑到
public class Auto ()裡面...
但是怎樣就是不會跑到public string[] GetID(string strPre, int intCount)的Web Method裡面...

有!我有加入Web參考,但是不管有沒有加入,
好像都是一樣跑得到public class Auto ()但跑不到GetID()...

好怪!百思不得其解 = =
本篇文章回覆於2008-01-11 20:19
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.