У меня есть таблица в блазоре."filter" placeholder="filter" />
< /code>
Это запускает функцию, скажем, < /p>
Public async task filter()
{
await JS.jsInvokejavascriptasync("filterTable");
}
< /code>
Это вызывает мою функцию FilterTable в JavaScript. < /p>
Логика кода для фильтрации таблицы работает отлично < /p>
Моя единственная проблема заключается в том, что она не поднимается, когда AI очищает мой фильтр. Т.е. Когда я нажимаю «Удалить», чтобы очистить 1 символ в фильтре. Функция для фильтра снова не получает запуска < /p>
Я попытался добавить список событий на JavaScript, чтобы обнаружить удаление или обратное пространство на вводе, но он не запустил фильтр < /p>
Function jsfile()
{
//if textfilter===""
//return all rows back again
//otherwise filter for value
}
< /code>
Моя логика внутри для фильтрации работает. Только таблица не сбрасывается, когда вы очищаете фильтр, используя ключ Delete.>
Подробнее здесь: https://stackoverflow.com/questions/794 ... lter-table
JavaScript Blazor не обнаружение удаления или пустого фильтра в таблице фильтра ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение