Слияние кода завершено, страница обновится автоматически
Поиск ввода формы с подсказками в виде таблицы
Требуется версия layui 2.7+
<input type="text" name="parts" autocomplete="off" class="layui-input">
layui.config({
base: '/plugin/layui/common/', // Расширенный каталог модулей
})
.extend({
formTable: '/formTable/formTable'
});
layui.use(['table', 'form', 'formTable'], function () {
const formTable = layui.formTable;
// Автоматическое подсвечивание поиска
const searchTable = formTable.render({
elem: 'input[name=parts]',
url: "/getPart",
searchKey: 'car_number', // Установка ключа поиска
searchKeyMinLength: 4, // Установка минимальной длины ключа поиска
width: 730, page: true, limit: 15, // Пагинация
table: {
cols: [[
{ type: 'numbers', title: 'Код', width: '3%' },
{ field: 'part_brand', title: 'Бренд', width: '10%' },
]],
height: 180,
tool: {
'add': (data) => {
// Триггер события инструмента таблицы
},
},
rowDouble: (data) => {
// Триггер события двойного щелчка строки
}
},
})
// Скрытие модального окна
searchTable.hide()
// Перезагрузка экземпляра
searchTable.reload()
})
Самостоятельная форма на основе layui
Фильтр условий для комплексной формы
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.