Hello,
I made custom form, where I use #ajax form attribute. I've noticed that it works with ie9 and ie10 but with ie7 and ie8 it shows "An error occured while attempting to process /system/ajax". After that I have uninstalled my theme and module and tried with ctools_ajax_sample module and got same error in multistep form.
When I have update my drupal core with 7.21 it works fine.

Does anybody have such issue with ie8 (I have IE8 on windows XP) ?

Thanks,
Eugene

CommentFileSizeAuthor
#11 jquery_update-1994280-11.patch90.41 KBHenryW
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

pfrenssen’s picture

Category: bug » support
neRok’s picture

Status: Active » Fixed
pfrenssen’s picture

Status: Fixed » Closed (duplicate)
thewinelake’s picture

Is this really the same issue? And I don't even see that 1921170 was fixed as such.
I'm probably being stupid here...

Calcifer’s picture

I have the same problem, and i'm using Drupal 7.23. i think that this bug isn't closed....

Calcifer’s picture

Version: 7.22 » 7.23
Issue summary: View changes
Status: Closed (duplicate) » Needs review

For me this issue isn't closed. I'm using Drupal 7.23 and ajax framework doesn't work in IE8.
when i use it IE8 show an error: "An error occured while attempting to process /system/ajax".

Calcifer’s picture

I've found the problem and the solution.

The problem is NOT in Drupal ajax framework, but in the version of jQuery form plugin.
Drupal at the moment (version 7.23) use version 2.52 of jQuery Form Plugin.
I use also jQuery Update module, that uses version 2.69, but the problem is the same.

The solution is:

i've replaced jquery.form.js with the last version 3.46, and the ajax form submit now works fine with IE8.

Please test my solution and tell me if it's good for you or you find any other problem.

Calcifer’s picture

I've found the problem and the solution.

The problem is NOT in Drupal ajax framework, but in the version of jQuery form plugin.
Drupal at the moment (version 7.23) use version 2.52 of jQuery Form Plugin.
I use also jQuery Update module, that uses version 2.69, but the problem is the same.

The solution is:

i've replaced jquery.form.js with the last version 3.46, and the ajax form submit now works fine with IE8.

Please test my solution and tell me if it's good for you or you find any other problem.

mimes’s picture

Calcifer's comment is probably the solution. I couldn't find any regressions using 3.4.6 with IE8, but someone may like to test further with IE7.

Calcifer’s picture

An update on my solution:

there are some problem with latest version of jQuery in administrative pages, for example in the pages for editing views.
Fortunately, jQuery update permits to choose a different version for administrative pages.
in my installation i use:

- jquery 1.10 for NON administrative pages
- jQuery 1.5 for administrative pages

HenryW’s picture

Uses jquery.form.min.js and jquery.form.js version 3.51 as opposed to the outdated 2.69 which causes this error.

Status: Needs review » Needs work

The last submitted patch, 11: jquery_update-1994280-11.patch, failed testing.

Status: Needs work » Needs review

Status: Needs review » Needs work

The last submitted patch, 11: jquery_update-1994280-11.patch, failed testing.

malcomio’s picture

Project: Drupal core » jQuery Update
Version: 7.23 » 7.x-2.x-dev
Component: ajax system » Code
Status: Needs work » Needs review

As mentioned in #8, this can be fixed with a patch to jquery_update - see the patch in #11

Status: Needs work » Needs review

Status: Needs review » Needs work

The last submitted patch, 11: jquery_update-1994280-11.patch, failed testing.

malcomio’s picture

Project: Drupal core » jQuery Update
Version: 7.23 » 7.x-2.x-dev
Component: ajax system » Code

seems like the testbot set the project back to drupal core...

markhalliwell’s picture

Status: Needs work » Closed (outdated)