JS对table添加删除一行
来源:互联网 发布:纵横地面站软件下载 编辑:程序博客网 时间:2024/06/12 04:31
添加一行,并用AJAX提交数据。
function submitForm() { var name = $("#name").val(); var description = $("#description").val(); var url = $("#url").val(); $.ajax({ url: '/admin/ops', type: 'post', data: {admin_site: {"name": name, "description": description, "url": url}}, success: function(data) { if(data.success){ var tb = document.getElementById("admin_site_table") var row = tb.insertRow(tb.rows.length-1); var cell = row.insertCell(); cell.innerHTML = "<a href=" + url + ">" + name + "</a>"; cell = row.insertCell(); cell.innerText = description; cell = row.insertCell(); cell.innerHTML = "<a href=" + url + ">" + url + "</a>"; cell = row.insertCell(); cell.innerHTML = "<input type='button' value='删除' class='btn btn-danger' onclick = 'delRow(this, " + data.id + ")'/>"; $("#name").val(""); $("#description").val(""); $("#url").val(""); }else{ alert("添加失败!"); } } }); }
删除一行,并用AJAX实现提交数据。
function validate() { if (confirm("确定删除?")) { return true; } else { return false; } } function delRow(btn, admin_site_id) { if(validate()){ $.ajax({ url: '/admin/ops/' + admin_site_id, type: 'delete', success: function(data) { if(data.success){ var row = btn.parentNode.parentNode; row.parentNode.removeChild(row); }else{ alert("删除失败!"); } } }); } }
0 0
- JS对table添加删除一行
- js动态添加table表的一行和删除一行
- 按钮触发table添加一行删除一行
- JS 删除Table中的一行
- js 动态表格添加一行删除一行
- js指定tr添加一行,删除一行
- 动态添加和删除table的一行
- 在table中动态添加删除一行
- 动态添加和删除table的一行
- 删除table中的一行js实现
- 在table中通过按钮添加一行或者删除一行
- jquery 实现 table 添加到第一行,删除最后一行
- 使用js在table中添加一行
- 在js中为table自动添加和删除一行 (IE和firefox兼容)
- js动态表格添加一行删除一行保存一行
- JS添加,删除Table行
- js实现复制,删除一行div或一行table
- JS :点击按钮table增加一行,删除一行
- 本地代码与托管代码
- NameNode和SecondaryName
- zzulioj 1837: LT说我不服 (线性DP&&转换)
- 4412开发板平台简要介绍
- wireshark抓取本机数据包
- JS对table添加删除一行
- 简单记录C++操作数据库的工程配置
- 第16周项目1-验证算法(5)直接选择排序
- 【error 500】网站的Css,image,js load 不下来
- leetcode之Balanced Binary Tree
- Android开发经验总结
- Excel VBA简单使用——数据缺失处理
- 探究 Windows 下编译的栈空间 以及 DEV C++工具栈空间的调整(设置)
- EventBus