Как отключить (не скрыть) строки таблицы

0

Мне нужно отключить (не скрывать) одну строку таблицы в таблице с по меньшей мере двумя строками. Я искал, как это сделать, но все, что я нашел, подсказывает, как скрыть строку. Мне нужно фактически отключить его, чтобы результат не был отправлен.

Я использую строку шаблона и клонирование, когда пользователи добавляют строки. По запросу отправляются скрытый шаблон и строки с фактическими данными. Сохранение базы данных не выполняется, поскольку скрытая строка не проходит проверку.

<tr class="template" style="display:none"> 
<!-- This is the row to be copied and unhidden to add to the table -->
    <td>company</td>
    <td>department</td>
    <td>line</td>
    <td>account</td>
</tr>
  • 3
    Вы можете отключить inputtextarea ) элементы, а не строки таблицы. Какой ваш релевантный HTML, и что именно вы хотите сделать? В ответ на что? Если вы хотите сделать это динамически (возможно, в ответ на действия пользователя), вам нужно будет использовать JavaScript для добавления / удаления свойства disabled соответствующих элементов в элементе (ах) tr .
  • 0
    Есть множество решений, но нам нужно увидеть код, который отправляет, и сначала HTML.
Показать ещё 2 комментария
Теги:

2 ответа

1
Лучший ответ

Мне кажется, что вы собираетесь дублировать строку таблицы снова и снова, чтобы создать структуру таблицы с помощью javascript или что-то в этом роде. Опции:

Вы можете удалить строку из DOM перед отправкой или

jQuery('tr.template').remove();

вы можете выбрать все строки, кроме этого, чтобы отправить

jQuery('table tr').not('tr.template').submit();
  • 0
    $ ( 'Tr.template') удалить (). сделал свое дело. Спасибо за помощь.
-2

Я лично не думаю, что можно иметь таблицу без строк, возможно, вы хотите, чтобы вы стилизовали свой сайт, не используя таблицу? Если это так, то если ваш еще не установлен, настройте файл css, с помощью этого вы можете редактировать и манипулировать блоками для своего сайта. (Я бы опубликовал скриншоты, но моя репутация еще не поднята ^ - ^)

  • 0
    Не совсем ответ. Часть, которая выглядит как условный ответ, не относится к заданному вопросу.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню