http://query.yahooapis.com/v1/public/yql?'+
'q=select%20abstract%2Cclickurl%2Cdispurl%2Ctitle%20'+
'from%20search.web%20where%20query%3D%22'+
$('#search').val()+
'%22&format=json&+
'callback=?'
我只是困惑在這url
這是如何形成的。 url
在我的項目中是hardcoded
,我很困惑。任何人都可以告訴我這是如何下面的網址參數形成?這個網址是如何形成的?
'q=select%20abstract%2Cclickurl%2Cdispurl%2Ctitle%20'+
'from%20search.web%20where%20query%3D%22'
並且在從前端發送搜索值之後,該代碼再次出現在url中硬編碼。
'%22&format=json&+
'callback=?'
這是我在front-end
中使用的表格。
<form action="#" id="f">
<div>
<label for="search">Search</label>
<input type="text" value="kittens" id="search">
<input type="submit" id="s" value="go">
</div>
</form>
<div id="results"></div>
它可以很好地手寫。那麼它是什麼讓你成爲一個問題? – Quentin
''q = select%20abstract%2Cclickurl%2Cdispurl%2Ctitle%20from%20search.web%20where%20query%3D%22'' decoded =''q =從search.web中選擇abstract,clickurl,dispurl,title =「'' –
在這裏使用URL解碼器:http://meyerweb.com/eric/tools/dencoder/ ..這解決了http://query.yahooapis.com/v1/public/yql?q=select抽象, clickurl,dispurl,title from search.web where query =「 – user1428716