Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.09.2013, 09:12
Аспирант
Отправить личное сообщение для allanmiln Посмотреть профиль Найти все сообщения от allanmiln
 
Регистрация: 18.01.2013
Сообщений: 94

Как сделать добавление tr в таблицу после первой строки?
.append() добавляет в конец, а .prepend() - в самое начало (до заголовков таблицы), как добавить строку в начало после первого <tr></tr>, т.е. после заголовков?
Ответить с цитированием
  #2 (permalink)  
Старый 24.09.2013, 09:59
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,108

Добавление строк в таблицу Native JavaScript
allanmiln,

<!DOCTYPE HTML>
<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
</head>

<body>
  <table>
    <tr>
      <td>1</td>
      <td>1</td>
    </tr>
    <tr>
      <td>2</td>
      <td>2</td>
    </tr>
  </table>
  <script>
  var table = document.querySelector("table"),
  tr = table.insertRow(1),
  td = tr.insertCell(0);
  td.appendChild(document.createTextNode("more content"));
  td = tr.insertCell(1);
  td.appendChild(document.createTextNode("more content"));
  </script>
</body>

</html>

Последний раз редактировалось рони, 24.09.2013 в 10:11.
Ответить с цитированием
  #3 (permalink)  
Старый 24.09.2013, 10:07
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,108

Добавление строк в таблицу на jQuery
allanmiln,
<!DOCTYPE HTML>
<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.js"></script>
  <script>
   $(document).ready(function () {
           $("<tr><td>more content</td><td>more content</td></tr>").insertAfter($("tr:first"));

       });
  </script>
</head>

<body>
  <table>
    <tr>
      <td>1</td>
      <td>1</td>
    </tr>
    <tr>
      <td>2</td>
      <td>2</td>
    </tr>
  </table>
</body>

</html>

Последний раз редактировалось рони, 24.09.2013 в 10:11.
Ответить с цитированием
  #4 (permalink)  
Старый 24.09.2013, 10:56
Аспирант
Отправить личное сообщение для allanmiln Посмотреть профиль Найти все сообщения от allanmiln
 
Регистрация: 18.01.2013
Сообщений: 94

рони,
Спасибо, второй вариант - что надо!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как сделать, что бы див оставался на месте после перехода на следующую страницу? OklickSpb Общие вопросы Javascript 4 15.03.2012 22:02
как вставить строки в таблицу? Yurik Events/DOM/Window 2 29.02.2012 17:14
Как сделать загрузку Store в поле Grid в зависимости от id строки? Сергей З ExtJS 5 02.12.2011 19:01
Как сделать как в JQ? faforty Общие вопросы Javascript 8 14.11.2011 01:35
Как сделать такое fancy menu uonax Элементы интерфейса 2 22.05.2010 12:52