And to diagnose what Ricardo suggests (btoa issue), ** start simpler
**

as an example, does:

var url = app_config.base_url + "/client/ajax/get_book_details_html/"
+ btoa(title);
$.get(url, function(data){
  alert("Get Loaded: " + data);
});

work?

this will help determine if IE is having trouble evaluating your
dynamically built URL endpoint


On Jun 7, 4:29 pm, Ricardo <ricardob...@gmail.com> wrote:
> IE's debugger points to the wrong lines often, maybe there's something
> wrong before that call, or it could be your btoa() function.
>
> On Jun 7, 5:05 am, Gaz <gpear...@gmail.com> wrote:
>
> > Hi all,
>
> > This is my first post to the group, so please be gentle :)
>
> > For some unknown (to me at least) reason I'm getting a syntax error in  
> > IE from the following code
>
> >      $.ajax({
> >          type: "POST",
> >          url: app_config.base_url + "/client/ajax/
> > get_book_details_html/" + btoa(title),
> >          processData: false,
> >          data: order,
> >          async: false,
> >          success: function(html) {
> >              $('#related_books').append(html);
> >              $('#add_book_title').val('');
> >              hide_loader();
> >          }
> >      });
>
> > The error is on the first line $.ajax({
>
> > This code works perfectly well in all the other browsers I've tested  
> > it on (FF Mac, FF Windows, Safari Mac).
>
> > Anybody got any ideas as to what the problem is?
>
> > Cheers,
> > Gaz.

Reply via email to