Yes! The problem has solved. The root of the problem in incorrect encoding in .htaccess file (UTF8 instead UTF-8). Internet Explorer does not know encoding UTF8 and throws "parsererror" (and shows Error: system error: -1072896658 in js error window).
On Apr 19, 7:56 pm, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > Hello Dmitry, > > I can't answer you - I know little about jQuery 'Ajax' - but wanted to > thank you for reducing your question to fewer than 23 posts [grin]! > > Hope you now get the reply you're hoping for. > Cheers, > > Cherry. > > On Apr 18, 5:25 am, Dmitry Bykadorov <[EMAIL PROTECTED]> > wrote: > > > > > Here is my code: > > > $.search = function() { > > $.ajax({ > > url: "/search/engine", > > dataType: "html", > > type: "POST", > > timeout: 10000, > > cache: false, > > data: { > > a: $("#a").val(), > > b: $("#b").val(), > > c: $("#c").val(), > > page: 1, > > records_per_page: 10 > > }, > > complete: function(){ > > // empty now > > }, > > success: function(data, status){ > > $("#tab1").html(data); > > }, > > error: function(XMLHttpRequest, textStatus, errorThrown){ > > $("#tab1").html("<div id=\"searchError\">Search Error</ > > div>"); > > } > > }); > > > } > > > On Apr 18, 12:48 am, Dmitry Bykadorov <[EMAIL PROTECTED]> > > wrote: > > > > Hello all! > > > > I have some funny things with jquery. > > > > In developing my first application was confronted with such a problem: > > > $.ajax () incorrectly works in IE6 and IE7. > > > > Example 1. jquery.autocomplete plugin. FF, Opera, Safari - all is > > > well. In IE request sent to the server returns the data (text / > > > plain), but the data do not appear on the autocomplete box. > > > > Example 2. simply jQuery.ajax (). The situation is similar, but I > > > decided to find a solution. First it turned out that - IE does not > > > consider a request successfully completed - triggered error callback > > > (textStatus = parsererror). > > > > The sequence of roughly this: > > > > about line 2712 (jquery.js) if request successfull, we enter in the > > > function jQuery.httpData (xml, s.dataType). In this feature, it seems > > > the problem is in command of these lines: > > > > var data = xml ? r.responseXML : r.responseText; > > > if (xml && data.documentElement.tagName == "parsererror") > > > ( > > > throw "parsererror"; > > > ) > > > > in that place I have a xml = false, r.responseText not even displayed > > > as follows: > > > > alert (r.responseText) > > > > Does someone have seen such ajax trouble? What it involves, and how to > > > avoid it?- Hide quoted text - > > - Show quoted text -