Вот таким методом я добавляю данные в таблицу... Код (Text): $('#table_key').append("<tr><th>"+name+"</th><th>"+key+"</th></tr>"); Но , как найти и удалить?Скажем , ту же строчку. Подобного метода для удаления я не нашел. **************************************************************************************************************** Уточним. Строки таблицы раскиданы рандомно , ID не имеют. Каждая строка имеет два значения , переменных. Скрипту приходит две переменных. Скрипт находит строку , в которой значения совпадают с пришедшими переменными , и производит удаления. Выше указанный способ тупо удаляет строку таблицы не странице. А меня интересует как ее найти? Как сформировать такой селектор?Или можно по значениям найти столбец и узнать его номер?
Код (Text): <html> <head> <meta http-equiv="Content-Type" content="text/html" /> <title>Remove</title> <script type="text/javascript" src="jquery.js"></script> <script type="text/javascript"> function removeRow(first, second) { var args = '<td>' + first + '</td><td>' + second + '</td>'; $('tr').filter(':contains(\'' + first + '\')').filter(':contains(\'' + second + '\')').remove(); } </script> </head> <body> <table id="table_key" border="1"> <tr> <th>title</th> <td>param_1</td> <td>param_2</td> </tr> <tr> <td>first row</td> <td>23</td> <td>34</td> </tr> <tr> <td>second row</td> <td>31</td> <td>35</td> </tr> <tr> <td>third row</td> <td>11</td> <td>31</td> </tr> </table> <button onclick="javascript:removeRow('31', '35');">Remove row</button> </body> </html> Добавлено спустя 3 минуты 17 секунд: Всю работу сделает эта строка: $('tr').filter(':contains(\'' + first + '\')').filter(':contains(\'' + second + '\')').remove();