За последние 24 часа нас посетили 22684 программиста и 1250 роботов. Сейчас ищет 761 программист ...

Как вернуть объекты в переменную после обработки файла в $.get?

Тема в разделе "PHP для новичков", создана пользователем Konstant1n, 8 янв 2019.

  1. Konstant1n

    Konstant1n Активный пользователь

    С нами с:
    14 авг 2017
    Сообщения:
    273
    Симпатии:
    1
    Адрес:
    Волгоград
    Нашел вот это. Как применить?
    Код (Javascript):
    1. TheObject = {
    2.     getTags: function(callback) {
    3.         var tags = {};
    4.         $.get('/../../js/data.txt',function(data) {
    5.             var params,
    6.                 lines = data.split("\n");
    7.             $.each(lines, function(n, elem) {
    8.                 params = elem.split("\t");
    9.                 tags[params[0]] = new Tag( params[3], params[4], params[1], params[2] );
    10.             });
    11.             callback.call(this,tags);
    12.         });
    13.     }
    14. };
    15. var maintags;
    16. TheObject.getTags( function(tags) {
    17. //это работает. но мне надо все эти объекты tags вытащить отсюда в maintags
    18.     for (var key in tags) {
    19.         alert(tags[key].title);
    20.     }
    21. });
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.752
    Симпатии:
    1.322
    Адрес:
    Лень
    интересно...
     
  3. Artur_hopf

    Artur_hopf Активный пользователь

    С нами с:
    7 май 2018
    Сообщения:
    2.266
    Симпатии:
    405
    @Konstant1n
    Код (Javascript):
    1. var maintags;
    2. TheObject.getTags( function(tags) {
    3.     for (var key in tags) {
    4.        maintags[] =  tags[key].title;
    5.     }
    6. });