layui动态添加删除表格,并获取表格中的值
2018-01-08 14:27
429 查看
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>layui动态添加删除表格,并获取表格中的值</title>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<link rel="stylesheet" href="css/layui.css" media="all">
标题
选项
直接选择或搜索选择
{foreach from=$info item=vo}
{$vo.title}
{/foreach}
输入框
添加到表格
提交
var form = layui.form,layer = layui.layer;
var $ = layui.$;
var element = layui.element;
function add() {
var trObj = document.createElement("tr");
trObj.id = new Date().getTime();
trObj.innerHTML = ""+id+" "+title+" "+num+" 删除 ";
document.getElementById("tb").appendChild(trObj);
}
function del(obj) {
var trId = obj.parentNode.parentNode.id;
var trObj = document.getElementById(trId);
document.getElementById("tb").removeChild(trObj);
}
//监听提交
form.on('submit(demo2)', function(data){
// layer.alert(JSON.stringify(data.field), {
// title: '最终的提交信息'
// })
var title=$("#title").val();
if(title==''){
layer.msg("标题不能为空!");
return false;
}
$.post("test.php",data.field,function(backdata){
layer.alert(backdata);
});
return false;
});
<html>
<head>
<meta charset="utf-8">
<title>layui动态添加删除表格,并获取表格中的值</title>
<meta name="renderer" content="webkit">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<link rel="stylesheet" href="css/layui.css" media="all">
标题
选项
直接选择或搜索选择
{foreach from=$info item=vo}
{$vo.title}
{/foreach}
输入框
添加到表格
名称1 | 名称2 | 名称3 | 操作 |
---|
var form = layui.form,layer = layui.layer;
var $ = layui.$;
var element = layui.element;
function add() {
var trObj = document.createElement("tr");
trObj.id = new Date().getTime();
trObj.innerHTML = "
document.getElementById("tb").appendChild(trObj);
}
function del(obj) {
var trId = obj.parentNode.parentNode.id;
var trObj = document.getElementById(trId);
document.getElementById("tb").removeChild(trObj);
}
//监听提交
form.on('submit(demo2)', function(data){
// layer.alert(JSON.stringify(data.field), {
// title: '最终的提交信息'
// })
var title=$("#title").val();
if(title==''){
layer.msg("标题不能为空!");
return false;
}
$.post("test.php",data.field,function(backdata){
layer.alert(backdata);
});
return false;
});
相关文章推荐
- 动态添加表格与删除、获取表格中输入的值
- xml 动态添加删除表格
- jQuery为table表格动态添加或删除tr
- JavaScript动态添加删除表格行(支持FireFox)
- 对表格的动态的添加和删除修改
- ajax异步获取数据后动态向表格中添加数据(行)
- 动态插入、添加删除表格行的JS代码
- JavaScript动态添加删除表格行(支持FireFox)(转)
- Jqurey实现下拉框改变动态添加和删除表格
- juery 表格动态添加删除行内容
- JavaScript动态添加删除表格行(支持FireFox)
- js 创建 table 动态添加删除表格行(转)
- 给某一表格动态添加行、删除行
- JSP动态添加和删除表格中的行与列
- 点滴积累【JS】---JS小功能(操作Table--动态添加删除表格及数据)
- JQuery动态添加和删除表格行的方法
- JavaScript动态操作表格(添加,删除行、列及单元格)
- JQUERY动态绘制表格,实现动态添加一行,删除一行
- javascript动态生成表格,并实现对表格行的添加和删除
- js动态表格添加一行删除一行保存一行