<table>
<tr>
<td>
<input type="text" id="name">
</td>
</tr>
</table>
这是手动生成的table,就像这样,如果td的input有内容就显示,没有就隐藏
如果这个table里只有一个input
if($("#name").val().length==0){
$("table").hide();
}
else{
$("table").show();
}
你应该在生成Table的地方改,去判断有没有值,没值就不生成Input了
可以说的清楚点吗,怎么在生成表格的地方判断
@苏黎世宝贝: 你是用JS生成的还是用C#生成的?
@苏黎世宝贝: 你用JS生成时,Input里的值是从别处取来的吧,生成<input type="text" id="name" value="测试数据" /> 在赋值前先判断下值是不是空,是空就生成空格 有值就生成正常的Input
@happydaily: 是采用js生成的。值也是从其他地方获取到得
好像知道了,我试试
js判断
怎么判断呢