我有这个 html 代码
<table style="width: 100%;">
<tr>
<td>
ID
</td>
<td>
<input id="Text1" type="text" class="b" />
</td>
</tr>
<tr>
<td>
Name
</td>
<td>
<input id="Text2" type="text" class="b" />
</td>
</tr>
<tr>
<td>
Family
</td>
<td>
<input id="Text3" type="text" class="b" />
</td>
</tr>
<tr>
<td colspan="2">
<input id="Button1" type="button" value="Click Me" />
</td>
</tr>
</table>
我想要,如果用户没有输入文本选择兄弟 td 并在 td 中获取文本我正在编写此代码但没有工作
$(function () {
$("#Button1").click(function () {
var ls = $(".b");
alert(ls.length);
for (var i = 0; i <= ls.length - 1; i++) {
if ($(ls[i]).val() == "") {
alert("hi");
var ctx = $(ls[i]).parent("td").parent().siblings();;
alert($(ctx).val());
//
alert(ctx.length);
}
}
});
});
例如,如果用户在 Text1 中输入 id 并按下按钮 1,我想显示警报 id。
请帮我。谢谢大家