<table id="register">
<tr>
<td><jsp:include page="b.jsp"></jsp:include></td>
</tr>
</table>
<input type="button" value="确定" id="ss">
把那个JSp放到一个table中,然后一进页面把它设置为不显示:
<style type="text/css">
#register{
display: none
}
</style>
然后当点击按钮时触发事件,让它show出来
<script type="text/javascript">
$(function(){
$("#ss").click(function(){
$("#register").show()
})
})
</script>
至于append追加,他是不能在按钮中追加的,append是向每个匹配的元素内部追加内容。
append("<td>11&amp22</td>")把&换成&amp
&amp是&预定义的实体引用
在浏览器上,&和&amp都会解析成&啊。我怎么试也没试出&amp来。
1、页面初始化,定义数组:var arr = []2、点击"选中",获取字符串str
3、先判断str是否已包含在arr,如果不存在继续你的 *** 作,且把str放进arr里面,如果已存在,则中断你的添加事件
注:在某些条件,需要对arr清空,比如在清空你那些li标签的时候,应该需要清空arr
还有一种方式,就是每次点击"选中",先获取所有li标签的内容,然后放进一个数组。然后判断添加的字符串是否在生成的数组里面,不存在的话就继续添加,存在的话,就中断,这种方式不需要去关心初始化的arr是否清空的问题
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)