刚开始使用jquery,急求各位帮忙!谢谢!
<table id="myTable">
<%for(int i=0;i<2;i++){ %>
<tr>
<td><input type="text" name="Column1Row<%=i%>"/></td>
<td><input type="text" name="Column2Row<%=i%>"/></td>
<td><input type="text" name="Column3Row<%=i%>"/></td>
<td><input type="submit" name="submit" /></td>
</tr>
<%} %>
</table>
jsp文件中有以上生成的表格,想要实现某个button的click函数中,在最后包含button的行前加载4个文本框的行,并且设置name属性。如何得到table的倒数第二行?并且复制出四行,设置其中的text控件的name属性?还有如何使用jquery得到某个sqlserver数据库表的内容?
<table id="myTable">
<%for(int i=0;i<2;i++){ %>
<tr>
<td><input type="text" name="Column1Row<%=i%>"/></td>
<td><input type="text" name="Column2Row<%=i%>"/></td>
<td><input type="text" name="Column3Row<%=i%>"/></td>
<td><input type="submit" name="submit" /></td>
</tr>
<%} %>
</table>
jsp文件中有以上生成的表格,想要实现某个button的click函数中,在最后包含button的行前加载4个文本框的行,并且设置name属性。如何得到table的倒数第二行?并且复制出四行,设置其中的text控件的name属性?还有如何使用jquery得到某个sqlserver数据库表的内容?
或者api文档里也有上面那问题吧
alert($(this).attr("name"));
});
这样得到的结果是undefined,而假设table中再加一行<input type="text" id="aa" name="ttty"/>
再用alert($("#aa").attr("name"));就能弹出ttty,为什么会有这种区别,前面的text控件也都有name属性,为什么会是undefined,难道是因为它们是用代码生成的就不同了?
alert($(this).attr("name"));
});
这样得到的结果是undefined,而假设table中再加一行<input type="text" id="aa" name="ttty"/>
再用alert($("#aa").attr("name"));就能弹出ttty,为什么会有这种区别,前面的text……这个问题我知道了,粗心错误,哎,汗颜!