169 похожих чатов

Что я не так сделал с промисом? Если вкратце, у меня

функция makeEditable выбирает указанное поле в HTML и добавляет туда две кнопки
Мне надо по очереди вызывать эту функцию к 4 ячейкам таблицы. Когда заполнил одну ячейку - функция завершается и вызывается такая же функция для следующей ячейки
Но код на скрине работает следующим образом: он сразу добавляет по 2 кнопки к каждой ячейке, но из 4 кнопок работают только две, причем последние, которые должны вызываться после выполнения функции для первой ячейки таблицы
Извините, если непонятно объяснил)

11 ответов

17 просмотров

Тогда уже prom.then(() => makeEditable(releaseDateId))

Если что: промис там вообще не нужен, и это по-другому надо решать

G6- Автор вопроса

помогите пожалуйста( написал последнюю строку в виде prom.then(() => makeEditable(releaseDateTd)), результат такой же

G6
помогите пожалуйста( написал последнюю строку в ви...

Странное делаешь, тебе надо бы на изменения подписываться и действовать соответственно, а ты промисы решил прикрутить.

G6- Автор вопроса
jk
Странное делаешь, тебе надо бы на изменения подпис...

я не знаю про это, что за изменения и как подписываться?

G6
я не знаю про это, что за изменения и как подписыв...

addEventListener же. Сделай пример в песочнице - может кто поможет.

G6- Автор вопроса
jk
addEventListener же. Сделай пример в песочнице - м...

я не умею песочницами пользоваться какие самые популярные?

G6- Автор вопроса
G6- Автор вопроса
jk
addEventListener же. Сделай пример в песочнице - м...

а как он поможет? у меня есть обычная table, по нажатию кнопки я добавляю в неё новую строку tr, в которой 4 ячейки td я хочу, чтобы после добавления строка была не заполнена, но у пользователя сразу включалось редактирование 1 ячейки, потом 2, потом 3 и 4, а если он отменит редактирования ячейки, то строка обратно удалится редактирование я сделал следующим образом: меняю td местами с textarea и тут же добавляю две кнопки ОК и Cancel. При нажатии на ОК то, что было написано в textarea, просто присваивается td.value и td обратно меняется местами с textarea, а блок с кнопками удаляю remove()

Похожие вопросы

Обсуждают сегодня

Ну вот просто даже давайте вот как. Какой нибудь конкретный кейс, можете в пример привести, где бч работает и приносит прикладную пользу, а не просто что бы было? Не крипту.
Alexander Andreev
22
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
> Копаем глубже > Следующий момент был, когда я спросил его, знает ли он JavaScript. Он ответил, что его учили работать с C#. Я тоже в университете писал на C#, но даже там мн...
Oleg Volkov
4
лучше скажите, причём тут паскаль?
Alexey Kulakov
36
И никого не интересует какие пакеты кто использует. ((% Заходишь на сайт симфони и видишь поддержку Украины - по законам РФ это ж экстремизм. Только никто не отказывается от с...
Am Ambrion
11
Чтобы перехватить все нажимания буков на форме, надо хук ставить? Пробовал на форме ОнКейДаун, оно ловит клаву если фокус не на компоненте с вводом текста
Serjone
15
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
7
Народ! Впервые клиенту пришло письмо от РКН, у вас, дескать, есть яндекс метрика, а нигде не написано, что вы ее юзаете. Никто не сталкивался?
Sasha Beep
14
Всем привет! вывожу на общей стр дочерние ресурсыв каждом ресурсе галерея, и первая фотка должна выводиться на общей [!DocLister? &prepare=photo !]
Alekso
12
Добрый вечер. Хочу чтобы у меня в классе поле было функцией, которая возвращает строку. Делаю так: interface ... TGetOutPath = function : String of object; ... protec...
Kirill Filippenok
12
Карта сайта