我需要获取位于共享点列表范围内的输入的id。 它看起来像下面的代码。jquery获取输入字段的ID
<tr id="idEstablishmentRow">
<td class="ms-formbody" vAlign="top">
<span dir="none">
<span style="vertical-align: middle;">
<input type='text' id='hello' />
</span>
</span>
</td>
</tr>
现在我想获得输入的id。 我曾尝试过:
var _test = $('#idEstablishmentRow').find('td.ms-formbody');
var _test1 = _test.find('span.style');
var _test2 = _test1.find('input');
var _test3 = _test2.attr('id');
alert(_test3);
alert(_test2);
但它没有工作。 任何人都可以帮助我吗?
我有一个很多trs/tds的sharepoint列表,idestablishmentrow是该行的id忘记了抱歉。 – user1652050 2013-02-15 15:25:55
所以这应该工作。也许你想用'td.ms-formbody'替换'td',这取决于你的真实HTML。 – 2013-02-15 15:26:17
我已经上传了实际的代码。我需要输入的ID,如果我使用你的代码,并尝试提醒它它说undefined – user1652050 2013-02-15 15:36:09