jQuery实现 上升、下降、删除、添加一行代码
发布时间 - 2026-01-10 23:27:42 点击率:次应用场景:

多值排序、分类排序等操作
此代码是经过实践后,实现方法简洁,而且不会丢失(js添加一行人工填入的Input值)input值
依赖Jquery,不依赖其它扩展
Javascript代码
/*
addTableRow 为添加一行按钮的id值
tableAttr 为table的id值
*/
$(function(){
//添加一行
$('#addTableRow').on('click',function(e){
e.preventDefault();
var _Html = '<tr><td><input type="text" placeholder="" class="input-text" value=""></td>'
+ '<td><a class="sortUp"><i class="Hui-iconfont"></i>上升</a> <a class="sortDown"><i class="Hui-iconfont"></i>下降</a> <a class="sortDel"><i class="Hui-iconfont"></i>删除</a></td></tr>';
$('tbody', $('#tableAttr')).append(_Html);
bindEvent();
});
bindEvent();
});
function bindEvent(){
$('.sortDel,.sortUp,.sortDown').off();
$('.sortDel').on('click', function(e) {
e.preventDefault();
if (confirm("确定要删除该属性?")) {
$(this).parents('tr').remove();
}
});
// 初始化上升按钮
$('.sortUp').on('click', function(e) {
e.preventDefault();
var _current = $(this).parents('tr');
if(($('tr').index(_current) - 2) >= 0) {
_current.insertBefore(_current.prev());
} else {
alert("已经到顶了");
}
});
// 初始化下降按钮
$('.sortDown').on('click', function(e) {
e.preventDefault();
var _current = $(this).parents('tr');
_current.insertAfter(_current.next());
});
}
实现效果
以上所述是小编给大家介绍的jQuery实现 上升、下降、删除、添加一行代码的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# jquery
# 实现上升下降
# jquery实现删除添加
# 使用jquery给指定的table动态添加一行、删除一行
# jQuery实现表格行和列的动态添加与删除方法【测试可用】
# jQuery添加和删除输入文本框标签代码
# 基于Bootstrap使用jQuery实现输入框组input-group的添加与删除
# jQuery添加删除DOM元素方法详解
# jQuery添加和删除指定标签的方法
# 基于jquery实现select选择框内容左右移动添加删除代码分享
# 小编
# 在此
# 给大家
# 所述
# 顶了
# 填入
# 给我留言
# 感谢大家
# 疑问请
# 有任何
# 不依赖
# var
# preventDefault
# table
# tableAttr
# click
# function
# gt
# td
# type
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
实现点击下箭头变上箭头来回切换的两种方法【推荐】
深圳网站制作培训,深圳哪些招聘网站比较好?
Laravel怎么实现验证码功能_Laravel集成验证码库防止机器人注册
Laravel中间件起什么作用_Laravel Middleware请求生命周期与自定义详解
如何确保FTP站点访问权限与数据传输安全?
laravel怎么通过契约(Contracts)编程_laravel契约(Contracts)编程方法
如何在阿里云部署织梦网站?
公司门户网站制作公司有哪些,怎样使用wordpress制作一个企业网站?
Windows10电脑怎么设置虚拟光驱_Win10右键装载ISO镜像文件
Laravel如何处理文件下载请求?(Response示例)
js实现获取鼠标当前的位置
iOS验证手机号的正则表达式
微信小程序 canvas开发实例及注意事项
Laravel如何使用Passport实现OAuth2?(完整配置步骤)
图册素材网站设计制作软件,图册的导出方式有几种?
Laravel storage目录权限问题_Laravel文件写入权限设置
Python结构化数据采集_字段抽取解析【教程】
如何快速搭建二级域名独立网站?
如何在万网主机上快速搭建网站?
公司网站制作需要多少钱,找人做公司网站需要多少钱?
详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南
中国移动官方网站首页入口 中国移动官网网页登录
在线ppt制作网站有哪些软件,如何把网页的内容做成ppt?
Laravel如何使用Livewire构建动态组件?(入门代码)
javascript基于原型链的继承及call和apply函数用法分析
如何在IIS中新建站点并配置端口与IP地址?
Laravel软删除怎么实现_Laravel Eloquent SoftDeletes功能使用教程
浅述节点的创建及常见功能的实现
Midjourney怎么调整光影效果_Midjourney光影调整方法【指南】
电视网站制作tvbox接口,云海电视怎样自定义添加电视源?
Laravel怎么防止CSRF攻击_Laravel CSRF保护中间件原理与实践
php打包exe后无法访问网络共享_共享权限设置方法【教程】
html5audio标签播放结束怎么触发事件_onended回调方法【教程】
开心动漫网站制作软件下载,十分开心动画为何停播?
JavaScript Ajax实现异步通信
如何自定义建站之星模板颜色并下载新样式?
Laravel如何集成微信支付SDK_Laravel使用yansongda-pay实现扫码支付【实战】
Laravel如何与Inertia.js和Vue/React构建现代单页应用
如何用wdcp快速搭建高效网站?
利用vue写todolist单页应用
Android GridView 滑动条设置一直显示状态(推荐)
如何用搬瓦工VPS快速搭建个人网站?
网页制作模板网站推荐,网页设计海报之类的素材哪里好?
图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?
Laravel怎么定时执行任务_Laravel任务调度器Schedule配置与Cron设置【教程】
如何批量查询域名的建站时间记录?
Laravel怎么处理异常_Laravel自定义异常处理与错误页面教程
详解Android图表 MPAndroidChart折线图
购物网站制作费用多少,开办网上购物网站,需要办理哪些手续?
香港服务器建站指南:外贸独立站搭建与跨境电商配置流程
下一篇:怎么关闭swoole进程
下一篇:怎么关闭swoole进程

