//被邀请人动态添加
function addPeople(){
var origin = $('[people]:last'),
index = Number(origin.attr('people')) + 1,
clone = origin.clone();
clone.attr('people', index);
clone.children(':first').text(index);
clone.find('input').val('');
origin.after(clone);
页面是这样的
<tr people="1">
<td class="Hui-text-center thead-bg layui-bg-orange">1</td>
<td class="Hui-text-center thead-bg">
<input type="text" class="input-text radius" placeholder="外文姓" item="engName"/>
</td>
<td class="Hui-text-center thead-bg">
<input type="text" class="input-text radius" placeholder="外文名" item="name"/>
</td>
<td class="Hui-text-center thead-bg">
<input type="text" class="input-text radius" placeholder="护照号码" item="passportNumber"/>
</td>
<td class="Hui-text-center thead-bg">
<input type="text" class="input-text radius" placeholder="性别" item="sex"/>
</td>
<td class="Hui-text-center thead-bg">
<select class="select input-text radius" size="1" id="county" item="nationality">
</select>
</td>
<td class="Hui-text-center thead-bg">
<input type="text" class="input-text radius layuidate" placeholder="出生年月日" item="birthDate"/>
</td>
</tr>
求个大神帮帮忙
3 个解决方案
#1
不知道 是不是你想要的,下次提问 把代码都贴出来,别贴一半,帮你的人还得自己写另一把 没时间的一般都不会搭理你了,只是建议,仅供参考。
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<script src="http://code.jquery.com/jquery-latest.js"></script>
<meta name="viewport" content="width=device-width,initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<title>Document</title>
</head>
<body>
<tr people="1">
<td class="Hui-text-center thead-bg layui-bg-orange">1</td>
<td class="Hui-text-center thead-bg">
<input id="firstname" type="text" class="input-text radius" placeholder="外文姓" item="engName"/>
</td>
<td class="Hui-text-center thead-bg">
<input id="secondname" type="text" class="input-text radius" placeholder="外文名" item="name"/>
</td>
<td class="Hui-text-center thead-bg">
<input id="passportNumber" type="text" class="input-text radius" placeholder="护照号码" item="passportNumber"/>
</td>
<td class="Hui-text-center thead-bg">
<input type="text" class="input-text radius" placeholder="性别" item="sex"/>
</td>
<td class="Hui-text-center thead-bg">
<select id="sex" class="select input-text radius" size="1" id="county" item="nationality">
<option value ="volvo">男</option>
<option value ="volvo">女</option>
</select>
</td>
<td class="Hui-text-center thead-bg">
<input id="borth" type="text" class="input-text radius layuidate" placeholder="出生年月日" item="birthDate"/>
</td>
</tr>
<button onclick="senddata()">提交</button>
<script type="text/javascript">
function senddata(){
var data={};
data.firstname=$("#firstname").val();
data.secondname=$("#secondname").val();
data.passportNumber=$("#passportNumber").val();
data.sex=$("#sex").val();
data.borth=$("#borth").val();
alert(JSON.stringify(data));
}
</script>
</body>
</html>
#2
用clone 方法要方便些
克隆所有的 <p> 元素,并插入到 <body> 元素的结尾:
$("button").click(function(){
$("p").clone().appendTo("body");
});
克隆所有的 <p> 元素,并插入到 <body> 元素的结尾:
$("button").click(function(){
$("p").clone().appendTo("body");
});
#3
你把内容放在form里面,提交就好了,有什么问题?
#1
不知道 是不是你想要的,下次提问 把代码都贴出来,别贴一半,帮你的人还得自己写另一把 没时间的一般都不会搭理你了,只是建议,仅供参考。
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<script src="http://code.jquery.com/jquery-latest.js"></script>
<meta name="viewport" content="width=device-width,initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<title>Document</title>
</head>
<body>
<tr people="1">
<td class="Hui-text-center thead-bg layui-bg-orange">1</td>
<td class="Hui-text-center thead-bg">
<input id="firstname" type="text" class="input-text radius" placeholder="外文姓" item="engName"/>
</td>
<td class="Hui-text-center thead-bg">
<input id="secondname" type="text" class="input-text radius" placeholder="外文名" item="name"/>
</td>
<td class="Hui-text-center thead-bg">
<input id="passportNumber" type="text" class="input-text radius" placeholder="护照号码" item="passportNumber"/>
</td>
<td class="Hui-text-center thead-bg">
<input type="text" class="input-text radius" placeholder="性别" item="sex"/>
</td>
<td class="Hui-text-center thead-bg">
<select id="sex" class="select input-text radius" size="1" id="county" item="nationality">
<option value ="volvo">男</option>
<option value ="volvo">女</option>
</select>
</td>
<td class="Hui-text-center thead-bg">
<input id="borth" type="text" class="input-text radius layuidate" placeholder="出生年月日" item="birthDate"/>
</td>
</tr>
<button onclick="senddata()">提交</button>
<script type="text/javascript">
function senddata(){
var data={};
data.firstname=$("#firstname").val();
data.secondname=$("#secondname").val();
data.passportNumber=$("#passportNumber").val();
data.sex=$("#sex").val();
data.borth=$("#borth").val();
alert(JSON.stringify(data));
}
</script>
</body>
</html>
#2
用clone 方法要方便些
克隆所有的 <p> 元素,并插入到 <body> 元素的结尾:
$("button").click(function(){
$("p").clone().appendTo("body");
});
克隆所有的 <p> 元素,并插入到 <body> 元素的结尾:
$("button").click(function(){
$("p").clone().appendTo("body");
});
#3
你把内容放在form里面,提交就好了,有什么问题?