Всем привет! Все перепробовал, ничего не получается. Поможите
Необходимо получить значение класса attr_name и attr_value по конкретному tr id.
Таблица:
<table id="abonattrtable" class="tablesorter">
<thead>
<tr><th>Опции</th><th>Название атрибута</th><th>Комментарий</th></tr>
</thead>
<tbody>
<tr id='#userid1'>
<td><a href='javascript:;' title='Edit User' class='edituser' onclick='editUser(1);'>Edit</a></td>
<td class=attr_name>Договор</td>
<td class=attr_value>В этом атрибуте хранятся номера договоров абонентов.</td>
</tr>
<tr id='#userid2'>
<td><a href='javascript:;' title='Edit User' class='edituser' onclick='editUser(2);'>Edit</a></td>
<td class=attr_name>Ф.И.О.</td>
<td class=attr_value>Фамилия Имя отчество</td>
</tr>
</tbody>
</table>
То, что я поделал:
<script>
function editUser(id){
var user = $('#userid'+id);
var attr_name= user.find('.attr_name').text();
var attr_value= user.find('.attr_value').text();
alert(''+attr_name+' '+attr_value+'');
}
</script>
Если использовать не таблицу, а div со span, то работает:
<div id="userid1" class="user">
<span class="controls">
<a href="javascript:;" title="Edit User" class="edituser" onclick="editUser(1);">Edit</a>
</span>
<span class="attr_name">123</span>
<span class="attr_value">123</span>
</div>
<div id="userid2" class="user">
<span class="controls">
<a href="javascript:;" title="Edit User" class="edituser" onclick="editUser(2);">Edit</a>
</span>
<span class="attr_name">123</span>
<span class="attr_value">123</span>
</div>
Ничего не находит
Jquery подключена 1.4.2