tabulator movableRowsReceived - Могу ли я определить, на какую строку я помещаю подвижную строку? - PullRequest
0 голосов
/ 13 апреля 2020

Это может быть два вопроса. Я в основном использую Tabulator 4.2, пожалуйста, дайте мне знать, если какие-либо улучшения в более новых версиях решают эту проблему. Я подозреваю, что это поведение не было обновлено.

Мой желаемый эффект - я перетаскиваю строку из одной таблицы в другую и определяю, в какую строку я ее сбрасываю. затем выполните простой вызов обновления, чтобы записать, куда его перетащили. другими словами, если у меня есть таблица 1: [{rowID:1},{rowID:2},{rowID:3}] и таблица 2: [{id:1, refID:2},{id:2, refID:2}, {id:3, refID:2}]

Когда я перетаскиваю строку 2 таблицы 3 в строку 3 таблицы 1, мне нужно сделать это обновление: row.update({"refID":3}).

Я знаю, что это звучит странно, но это поведение, которое они просят.

Пока я размышляю над этим вопросом, я попробовал несколько различных перестановок movableRowsSent, movableRowsReceived et c. параметр toRow всегда неопределен? Я не могу найти ни одного экземпляра, где он существует в определенном состоянии. Документация гласит:

toRow (если доступно)

Но до сих пор это звучит так, как будто никогда не доступно.

...