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
No comments:
Post a Comment