我在解析来自 Solr 的提要时遇到了一种奇怪的行为。我没有使用 url1 得到任何响应。但是如果我使用 url2 代替,我会得到,在这两种情况下,我都会得到将 url 直接放入浏览器的响应。请问,我做错了什么?
<script type='text/javascript'>
var searchterms = $('#input_box').val();
var searchfield = $('#dropdown').val();
var url1 ="http://localhost:8983/solr/moogle/select?q="+searchfield+"%3A%28"+searchterms+"%29&wt=json&indent=true";
var url2 = 'http://localhost:8983/solr/moogle/select/?wt=json&json.wrf=?&q='+searchfield+':('+searchterms+')'
$.getJSON(url1, function(result){
alert("hello"+result.response.docs[0].title);
});
</script>