Задать вопрос
  • Как получить значение текста из инпута в конкретной ячейке таблицы?

    @iljaGolubev
    При клике на кнопку не могу получить текст с инпута в "count"

    Вы не из того места пытаетесь получить значение.
    Значение тут: `$(this).parents('tr').find('.number-text').val() `
    А у вас: `table.row(значение)` - скобка не на месте.

    // вместо $('#users_table tbody').on('click' ...
     table.on("click", "button", function (e) {
        let data = table.row(e.target.closest("tr")).data();
        console.log(data);
        let cart_count = $(e.target.closest("tr")).find("input.number-text").val();
        console.log(cart_count);
      });


    Но лучше работать с api datatables. Примерно так:
    var table = null;
    $(document).ready(function () {
      table = $("#users_table").DataTable({
        data: [[29, "Andrew", "Ruby", "9300000", "1", "btn"]],
        columns: [
          { title: "id" },
          { title: "name" },
          { title: "code" },
          { title: "description" },
          // вместо createdRow использовать renderer и изменять table.data сразу при изменении значения поля
          { title: "count", render: function (data, type, row, meta) {
            return "<input type=\"text\" value="+row[4]+" onchange=\" table.cell("+meta["row"]+", 4).data(this.value)\">"; 
         }},
          { title: "action" }
        ],
        columnDefs: [
          {
            data: null,
            defaultContent: "<button>Click!</button>",
            targets: -1
          }
        ],
        
      });
    
      table.on("click", "button", function (e) {
        // тогда нужное вам значение уже есть тут
        let data = table.row(e.target.closest("tr")).data();
        console.log(data);
      });
    });
    Ответ написан
    Комментировать
  • Где ошибка в моем проекте?

    @Everything_is_bad
    {% url 'buy/laptop' %}вот откуда ты такое взял? открывай доки и еще раз читай что нужно указывать для url
    Ответ написан
    Комментировать
  • Как передать переменную из шаблона Django в JS?

    @serhiops
    Python/JavaScript/C++
    Ответ написан
    Комментировать
  • Как получать обновления от родительского репозитория GitHub?

    sergey-kuznetsov
    @sergey-kuznetsov Куратор тега Git
    Автоматизатор
    Репозиторий созданный из шаблона, не содержит истории «родительского» репозитория. По факту это совершенно другой репозиторий, но созданный на основе последнего состояния проекта в шаблоне. Поэтому не получится так просто получить обновления, как это делается в форках.

    Но можно склеить принудительно:
    # Сохранить адрес шаблона в переменную template 
    git remote add template https://github.com/OWNER/TEMPLATE.git
    # Скачать все обновления
    git fetch template
    # Попробовать сделать слияние ветки BRANCH-NAME шаблона с нашей текущей веткой
    git merge --allow-unrelated-histories template/BRANCH-NAME
    Опция --allow-unrelated-histories нужна, так как истории веток никак не связаны.
    Ответ написан
    Комментировать
  • Как обработать ошибку отправки формы?

    Daemon23RUS
    @Daemon23RUS
    У Вас return web.Response(text="Повторите попытку") возвращает успешное сообщение, отличается от "Сообщение отправлено" только текстом.
    Проработайте логику так, чтобы на post запрос приходил ответ например {status:0,msg:"Сообщение отправлено"} и
    {status:1,msg:"Повторите попытку"} и приняв успешно ответ, ориентируйтесь на status
    Ответ написан
    Комментировать