Конфликт динамические элементы на JavaScript
Привет, у меня есть gridview, в котором у меня есть 5 столбцов, например. После того как сетка будет загружена данными из БД, я создам первый столбец с выпадающим списком с помощью jquery. Я планирую улучшить второй столбец, чтобы он стал средством выбора даты и времени, используя также jquery. Я успешно добавил выпадающий список, но когда я добавил также выбор даты и времени, выпадающий список тоже станет выбором даты и времени.
Я подозреваю, что jquery-это конфликт между этими 2 настройками в "apppendTo(container)", но не знаю, как его изменить, так как я все еще новичок в jquery и ищу онлайн-материалы для справки, но безрезультатно. Ниже приведены мои коды:
grid = $('#gdInformation').kendoGrid($.extend({ //some setting here columns: [ { field: "Region", title: "Region", width: 120, editor: regionDropDownEditor}, { field: "DateStart", title: "Date Start", editor: dateTimeEditor}] }));
function regionDropDownEditor(container, options) { $('<input data-bind = "value: Region" required name"' + options.field + '"/>') .appendTo(container) .kendoDropDownList({ dataTextField: "Region", dataValueField: "Region", dataSource: _regionNames //array containing items }); }; function dateTimeEditor(container, options) { $('<input data-bind = "value: DateStart" required name"' + options.field + '"/>') .appendTo(container) .kendoDateTimePicker({ value: new Date(), dateInput: true, format: "MM/dd/yyyy HH:mm:ss" }); };
Я совершенно уверен, что проблема исходит от "appendTo ()", но как мне нужно ее изменить? Спасибо.
Что я уже пробовал:
1. Изменить "добавление(контейнер)" в "добавление(варианты.поле)", но безрезультатно.
2. Поиск в интернете Для справки, но нашел только основное использование appendTo ().
Graeme_Grant
Кто-то здесь может быть знаком с 3-сторонними библиотеками Telerik Kendo, однако вы можете найти или получить более быстрый ответ в Форумы Разработчиков Telerik[^]...