Ajax is not working in IE

Ajax is not working in IE

I have a servlet in java.

My servlet URL is http: //192.168.10.113:8080/collective-intellegence/UserClickPersonClassifier?userid=1&query=asp.net

This URL is giving json data.

I am using a jquery ajax call to get the data.

My Code

  1. function SecondResultLink(link, userId, userInput) { 
    try{ 
          var urlSearch = "http://192.168.10.113:8080/collective-intellegence/UserClickLinkClassifier?userid=" + userId + "&query=" + userInput; 
          $.ajax({ 
                url: urlSearch, 
                type: 'POST', 
                dataType: 'json', 
                async: false, 
                success: function (data) { 
                      alert('Scuccess');
                      }, 
                      error: function (error) { 
                                  alert(error.error); 
                      } 
                }); 
          } catch (err) { 
                //Error. 
          } 
    }

the above code is giving 45 records in Chrome,Firefox and Safari but giving 25 records in Opera and giving error message in IE.

Error Message in IE:- function(){if(c){var a=c.length;m(arguments),i? k=c.length:e&&e!==!0&&(j=a,n(e[0],e[1]))} return this}

In all browser except IE request is going to server, but in IE not request is going to the server.

This is not a cross domain problem because i allowed all to access the server(seen in the header that Access-Control-Allow-Origin: *)

What is problem with IE? how to solve this issue or any other approach to get the data.

Please help

Thanks in advance