怎么样点击多次按钮只添加一次到表格中?

aa bb

<button>按钮</button>

$('button').click(function(){
$('table').append('

<td>aaa</td><td><input type="text"size="15"vale="aa"></td>');

});

点击一次就会想table中插入一行,现在只需要插入一次该怎么做?
阅读 4.3k
4 个回答

1、可以使用one方法,这样就只会触发一次;
2、如果在某些时候,需要重新将这条数据加入table(比如,动态表格中,可能会删掉某些行的数据),则可以验证数据在表格中是否存在,存在则不添加;

后台控制,每次提交前走后台验证记录id,有则不操作,无则回调前台,注意优化执行效率。另外可以在前台加限制,同一ip一秒内只允许触发一次click事件,仅供参考。

新手上路,请多包涵

几种方法啊
1:可以判断table文本长度
2:one
3:将append改为text

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题