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 -

Reply via email to