За последние 24 часа нас посетили 36584 программиста и 1809 роботов. Сейчас ищут 1318 программистов ...

Нужен пример alaj с обновлением таблицы

Тема в разделе "PHP для новичков", создана пользователем php_user, 20 дек 2014.

  1. php_user

    php_user Новичок

    С нами с:
    19 апр 2014
    Сообщения:
    91
    Симпатии:
    0
    Добрый день. Может кто знает, где можно посмотреть не слишком сложный пример ajax запроса с обновлением например табличной части возвращенными данными. При этом, чтобы при изменении табю.части не использовался тупо один innerHTML, с была замена по каждой колонке таблицы и чтобы javascript входящие данные сам раскидывал по колонкам.
     
  2. VLK

    VLK Старожил

    С нами с:
    15 дек 2013
    Сообщения:
    3.010
    Симпатии:
    58
  3. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    у такой задачи не может быть слишком сложного примера. во-первых человек который такую задачу ставит не должен видеть в ней сложности. во-вторых если человек ничего не знает и ставит перед собой такую сложную задачу то пример простейшей реализации ему покажется сложным не потому что пример сложный а потому что человек к ней не готов.
    ближе к делу. умеешь аякс-запросы делать? если да то двигаемся дальше - рекомендую табличную часть упаковать в json и на стороне клиента просто пройтись по ответу и решить какие строки/ячейки таблицы нуждаются в обновлении. ну то есть не нужно гонять html в данном случае имхо. с этим сложности возникнут?
     
  4. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    jquery облегчает жизнь с AJAX запросами и манипулированием данными.
    Думаю легче заменять таблицу всю целиков за раз, а формировать её на стороне сервер.
    Хотя всё зависит от задачи.
     
  5. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.600
    Симпатии:
    1.764
    Согласен на 100%, у меня во всех проектах только так и делается
     
  6. Fell-x27

    Fell-x27 Суперстар
    Команда форума Модератор

    С нами с:
    25 июл 2013
    Сообщения:
    12.156
    Симпатии:
    1.771
    Адрес:
    :сердА
    Удваиваю. Не вижу смысла городить огороды кода ради правки пары ячеек там, где можно тупо всю таблицу заменить - пользователь один фиг разницу не заметит в принципе.
    И да, делаю так же у себя, если нужно заменить, скажем форму или еще какие-то группы. В разы жизнь легче становится.
     
  7. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
    Да смысл сведения к минимуму использования innerHTML, даже если получать данные просто как массив, то перед вставкой хорошо бы по шаблону склеить строку с тегом table и данными, вот её уже и встраивать в DOM.
     
  8. php_user

    php_user Новичок

    С нами с:
    19 апр 2014
    Сообщения:
    91
    Симпатии:
    0
    Спасибо. Для себя понял что то, что я спрашивал json-ом называется))