javascript - 怎么样点击多次按钮只添加一次到表格中?
ringa_lee
ringa_lee 2017-04-10 16:15:17
[JavaScript讨论组]
aa bb

<button>按钮</button>

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

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

});

点击一次就会想table中插入一行,现在只需要插入一次该怎么做?
ringa_lee
ringa_lee

ringa_lee

全部回复(4)
怪我咯

click改成one
http://www.css88.com/jqapi-1.9/one/

迷茫

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

PHPz

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

怪我咯

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

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号