我正在EXTJS中製作一個組合框,它應該由REST服務填充。像這樣的例子: http://docs.sencha.com/extjs/4.2.1/extjs-build/examples/form/forum-search.htmlEXTJS正確呼叫
我要讓這樣一個電話:
https://smartadresse.dk/service/locations/3/detect/json/granskoven%20glostrup?apikey=1E718C7E-70D7-4E3A-AB40-AF6671FDCB57
但它使這樣的:
https://smartadresse.dk/service/locations/3/detect/json/?apikey=1E718C7E-70D7-4E3A-AB40-AF6671FDCB57&query=granskoven%20glostrup
你怎麼知道ExtJS的改變是什麼?我的分機代理看起來是這樣的:
proxy: {
type: 'jsonp',
url : 'https://smartadresse.dk/service/locations/3/detect/json/',
extraParams: {
apikey: '1E718C7E-70D7-4E3A-AB40-AF6671FDCB57',
},
reader: {
type: 'json',
root: 'streetName'
},
你有沒有試過把它直接放在末尾'url:https:// smartadresse.dk/service/locations/3/detect/json/granskoven%20glostrup' – Patrick
它工作正常,輸入「granskoven%20glostrup」。問題在於「granskoven%20glostrup」是發送到外部服務器的搜索詞。 –