2

次のアドレスのpastebinにコードを追加しました:http: //pastebin.com/L03zGPhS サービスが稼働しています。呼び出すことができます。さらにfirebugを使用しており、POSTで次の結果が得られます。

POST http://localhost:51204/AddrService.asmx/GetZipCode
15ms    
HeadersPostResponse
JSON
zip
"40"
Source
{'zip': '40' }

サービス機能の表示:

  [WebMethod]
  public List<Zip> GetZipCode(string zip)

これをjQuery1.4.2で機能させることはできますが、多くのjQueryウィジェットを1.8にアップグレードしているため、オートコンプリートを機能させることができません。AJAXオートコンプリート呼び出しで変更されたものがありませんか。有用であれば、正解の文書化で十分です。

UPDATE Google Chromeで、500エラーが発生していることがわかりました。サービスとaspxページの両方でlocalhostにアクセスしているため、理由はわかりません。ローカルホストをヒットするセキュリティに影響を与える何かを変更したかどうか、またはオートコンプリートを1.4では機能させるが1.8では機能させない重要なjQuery参照を省略できた可能性があるかどうかを誰かが知っていますか?

4

1 に答える 1

0

Maybe this sheds light on your problem — the autocomplete API states that :

"You must always call the response callback even if you encounter an error. This ensures that the widget always has the correct state."

(source : http://api.jqueryui.com/autocomplete/#option-source)

于 2012-12-27T18:02:57.337 に答える