Set a breakpoint in jQuery's httpData function and see why it's
failing.

Mike



On Dec 22, 8:11 pm, dirknibleck <paul.ship...@clickonce.ca> wrote:
> I have what I think is a pretty basic function going on that fails in
> IE everytime. The code is below.  The javascript is first, followed by
> the ajax response.
>
> In IE, the ajaxForm() function doesn't resolve to success, but it does
> in FireFox, Opera and Safari
>
> On IE, the error: function() returns "parseerror" from the textStatus
> variable.
>
> What can I change to fix this?
>
> $('form#insert_person_modal').ajaxForm({
>         dataType: 'json',
>         success: function(data, statusText, jqForm){
>                 handle_error_array(data.error_array, $(jqForm));
>                 if('insert_id' in data){
>                         $("div#insert_person_modal_popup").removeShadow
> ().hide();
>                         $('#teams_rosters_person_id').val
> (data.insert_id);
>                  $('#teams_rosters_person_id_autocompletor').val($
> ('#insert_person_modal_first_name').val() + ' ' + $
> ('#insert_person_modal_last_name').val());
>                 }
>         },
>         error: function(XMLHttpRequest, textStatus, errorThrown){
>                 alert("error thrown " + errorThrown);
>                 alert("text status " + textStatus);
>                 alert("Request " + XMLHttpRequest);
>         }
>
> });
>
> AJAX request (as JSON):
>
> {"error_array":{"home_association":"The Association you have entered
> is not a valid option. Please select another Association and try
> again."}}
>
> RESPONSE HEADERS:
>
> Date    Wed, 23 Dec 2009 00:40:48 GMT
> Server  Apache/2.2.13 (Unix) mod_ssl/2.2.13 OpenSSL/0.9.7l DAV/2 PHP/
> 5.2.5
> X-Powered-By    PHP/5.2.5
> Expires Thu, 19 Nov 1981 08:52:00 GMT
> Cache-Control   no-store, no-cache, must-revalidate, post-check=0, pre-
> check=0
> Pragma  no-cache
> Content-Length  602
> Keep-Alive      timeout=5, max=100
> Connection      Keep-Alive
> Content-Type    application/json

Reply via email to