those vars
On Sep 23, 11:23 am, david <michaelg...@gmail.com> wrote:
> the success function takes a second parameter, the status of the
> response evaluation. Can you please check it ?
>
> On Sep 23, 2:08 am, "seo++" <kurtu...@gmail.com> wrote:
>
> > I am not getting an array, I am getting ids.js contents
>
> > On Sep 22, 8:12 pm, FrenchiINLA <Mamali.Sohe...@gmail.com> wrote:
>
> > > inside of your success function success: function(data){} you should
> > > refer to 'data' if you're getting back an array, you can refer to as
> > > data[0][0]
>
> > > On Sep 21, 9:04 pm, "seo++" <kurtu...@gmail.com> wrote:
>
> > > > I am trying to insert array elements through ajax request, these
> > > > elements are also arrays or multidimensional arrays. here is an
> > > > example
>
> > > > main script :
> > > > var list = [];
> > > > $.ajax({ type: "POST",
> > > > url: 'http://example.com/ids.js',
> > > > data: "id=1" ,
> > > > dataType: "script",
> > > > success: function(data){
> > > > alert( list[1][0] );
> > > > }
> > > > });
>
> > > > ids.js contents:
> > > > list[1] = [['aaa', 'bbb'], ['ccc', 'ddd']];
>
> > > > that would produce ' list is undefined' error
> > > > but changing datatype to 'html' and adding eval() would work fine
> > > > var list = [];
> > > > $.ajax({ type: "POST",
> > > > url: 'http://example.com/ids.js',
> > > > data: "id=1" ,
> > > > dataType: "html",
> > > > success: function(data){
> > > > eval( data);
> > > > alert( list[1][0] );
> > > > }
> > > > });
>
> > > > any ideas what am i doing wrong ?
No comments:
Post a Comment