У меня есть некоторые данные, отформатированные в таблицу. Я хочу установить кнопку onclick, которая получит URL ссылки внутри одного из TD в строке, а затем загрузит результаты в строке ниже. Вот пример строки. Предположим, что в таблице нет идентификаторов.
<tr>
<td>Title of something</td>
<td><a href="link_to_something.html">Link</></td>
<td><button onclick="load_file(this.??);">Show Page</button></td>
</tr>
JavaScript должен будет:
function load_file( , ) {
// get the url in the second <td>
// urlencode the url
// append a new <tr><td colspan="3"></td></tr> below
// load some_file.php and pass the variable (file_url) and value (urlencoded) using the .load method in JQuery and load the results into the newly appended <td>
}
Я прочитал о методе .load в JQuery. Можно ли загрузить результаты, если у TD нет идентификатора?
Полагаю, я мог бы установить идентификатор для всех элементов таблицы, если это оказалось бы слишком сложно без идентификаторов, но просто пытался сделать свой php-скрипт простым и делать вещи "по мере необходимости" с JQuery.