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