In your place, I prefer to set the return format type in jquery like this
example :

$.post("test.php", { func: "getNameAndTime" },
  function(data){
    alert(data.name); // John
    console.log(data.time); //  2pm
  }, "json");

and in the server side with wt parameter wt=json


So

$.post("http://localhost:8983/solr/select/?q=body:hello&wt=json";,
  function(data){
    alert(data.name); // John
    console.log(data.time); //  2pm
  }, "json");

And I'm not sure that the best way to query solr is POST. Get is recommanded.

$.get("http://localhost:8983/solr/select/?q=body:hello&wt=json";, function(data){
  alert("Data Loaded: " + data);
}, "json" );




2009/12/14 Faire Mii <faire....@gmail.com>

> when i enter http://localhost:8983/solr/select/?q=body:hello in the URL
> field i get all the results.
>
> but when i'm using jquery code:
>
> $.post('http://localhost:8983/solr/select/?q=body:hello, function(data){
>        alert(data);
> });
>
>
> OR
>
> $.post('http://localhost:8983/solr/select/?, {q: 'body:hello'},
> function(data){
>        alert(data);
> });
>
>
> i get nothing. it doesnt give me anything. it doesnt even give me an alert.
>
> i have tried $.get as well without result.
>
> what could the problem be?
>
>
>
> Regards
>
> Fayer
>
>

Reply via email to