У меня есть стол с кучей строк. В последнем столбце каждой строки есть выпадающий список. Когда выпадающее меню изменяется, мне нужна новая строка таблицы, которая появится ниже строки, в которой пользователь выбрал выпадающий элемент. Однако мне также нужна новая строка для разных данных в зависимости от того, что было выбрано в раскрывающемся списке.Как добавить строку под текущей выбранной строкой (на основе выпадающего ввода) с помощью jQuery?
Возможно ли это, используя только jQuery?
Обратите внимание, что я использую ASP.NET для разработки на заднем плане, поэтому, если решение можно найти без использования идентификаторов, это было бы здорово.
Это работает отлично! Спасибо! Теперь, что, если я хочу немного изменить это так, чтобы оно срабатывало при нажатии кнопки. Я изменил «table select» на «table input», но я не уверен, как читать значение раскрывающегося списка ... – Bara
Я думаю, что это будет сложно, но попробуйте изменить событие «click» с событием «change» в сценарии, и я думаю, что это может быть уже хорошим решением без добавления кнопок – mck89
Собственно, я понял это, изменив значение val: var val = $ ('select', $ (this) .parent()). val(); Кажется, что все работает нормально! Большое спасибо за помощь! – Bara