Таблица ниже зациклена, поэтому я не могу полагаться на уникальный идентификатор, мне нужно пройти через DOM, чтобы получить предметы.Я хотел бы сообщить о результатах моего вызова ajax, когда нажата кнопка CHECK.
<table cellpadding="3" class="tablesorter" id="table_id">
<tr>
<td><input name="systemname" type="text" id="systemname" class="systemname" value="#rsRequestSystems.systemname#" size="50" maxlength="50">
<div class="SystemNameStatus" id="SystemNameStatus" style="color:##0000FF"></div></td>
<th class="form"><label>Location</label></th>
<td align="center"><button type="button" id="removeButton" class="fg-button ui-state-default ui-corner-all remove_SystemName" style="width:70px;">Remove</button>
<button type="button" id="checkButton" class="fg-button ui-state-default ui-corner-all check_SystemName" style="width:70px;">Check</button></td>
</tr>
</table>
Ниже приведено мое утверждение jQuery;сейчас я просто пытаюсь жестко закодировать некоторый текст, но в идеале я буду возвращать некоторый текст из результата ajax для заполнения элемента SystemNameStatus.Я не могу изолировать DIV.Я не чувствую себя комфортно при обходе DOM, несмотря на то, что смотрю на примеры jQuery.
$(".check_SystemName").live("click", function(){
var thisClicked = $(this);
thisClicked.parent().children('.SystemNameStatus').text('found it');
});