基于Jqurey的下拉框改变动态添加和删除表格实现代码基于Jqurey的下拉框改变动态添加和删除表格实现代码
基于Jqurey的下拉框改变动态添加和删除表格实现代码以前很少用Jqurey,
现在工作需要,用上了,感觉真的很方便~不用再像以前那样写那么多多余的
Js了~看来得在Jqurey上花点功夫呢~
效果图:
当下拉框改变的时候,添加一个成人填写信息或儿童填写信息~
复制代码 代码如下:
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
";
html xmlns="; head
met...
基于Jqurey的下拉框改变动态添加和删除
格实现代码
基于Jqurey的下拉框改变动态添加和删除表格实现代码以前很少用Jqurey,
现在工作需要,用上了,感觉真的很方便~不用再像以前那样写那么多多余的
Js了~看来得在Jqurey上花点功夫呢~
效果图:
当下拉框改变的时候,添加一个成人填写信息或儿童填写信息~
复制代码 代码如下:
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
";
html xmlns="; head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
title 无标
文档 /title
link href="reset.css" rel="stylesheet" type="text/css" /
script language="javascript" type="text/javascript" src="jquery-
1.3.js" /script
style type="text/css"
*{
font-size:12px;
}
#dFlightContent1 {
width: 704px;
height:auto;
border-bottom: 1px solid #B0CAED;
border-left: 1px solid #B0CAED;
border-right: 1px solid #B0CAED;
overflow: hidden;
}
.w_tt {
font-size:14px;
color:#006699;
margin:0px 4px;
}
{
width:85px;
text-align:right;
}
.w_uinfo {
width:500px;
margin:5px 20px 10px;
}
.w_uinfo input {
height:18px;
border:solid 1px #999999;
}
/style
script language="javascript"
//添加成人
function addAdult(){
var selAdult = $("#SelectAdult");
var tabtrCss = $(".tabtr");
var selValue = selAdult.val();
var addStr = " tr td table tr height='30px' td 乘客姓名: /td td colspan='2' input type='text' name='userName' / /td /tr tr
height='30px' td 证件号: /td td input type='text' name='papersNum' /
/td td 证件类型: /td td select name='paper' id='paper' option
value='1' 身份证 /option option value='2' 护照 /option option value='3' 军官证 /option option value='4' 其它 /option /select /td /tr /table /td /tr
tabtrCss.remove();
for(var i=1;i =selValue;i++){
$("#adult").append(addStr);
}
}
//添加儿童
function addChildren(){
var selChild = $("#SelectChildren"); var children = $(".children");
var selValue = selChild.val();
var addStr = " tr td table tr height='30px' td 乘客姓名: /td td colspan='2' input type='text' name='userName' / /td /tr tr
height='30px' td 证件号: /td td input type='text' name='papersNum' /
/td td 证件类型: /td td select name='paper' id='paper' option
value='1' 身份证 /option option value='2' 出生日期 /option option value='3' 其它 /option /select /td /tr /table /td /tr children.remove();
for(var i = 1;i =selValue;i++){
$("#child").append(addStr); }
}
/script
/head
body
div id="dFlightContent1"
table cellpadding="0px" cellspacing="0px" border="0px" id="adult"
tr height="40px"
td colspan="4" img src="06.png" alt="" / b 成人 /b select name="SelectAdult" id="SelectAdult" onchange="addAdult()"
option value="1" 1人 /option
option value="2" 2人 /option
option value="3" 3人 /option
option value="4" 4人 /option
/option option value="5" 5人
/select /td
/tr
tr
td table
tr height="30px"
td 乘客姓名: /td
td colspan="2" input type="text" name="userName" / /td
/tr
tr height="30px"
td 证件号: /td
td input type="text" name="papersNum" / /td
td 证件类型: /td
td select name="paper" id="paper" option value="1" 身份证 /option
option value="2" 护照 /option
option value="3" 军官证 /option
option value="4" 其它 /option
/select /td
/tr
/table /td
/tr
/table
table cellpadding="0px" cellspacing="0px" border="0px" id="child"
tr height="40px"
td colspan="4" img src="06.png" alt="" / b 儿童 /b select name="SelectChildren" id="SelectChildren"
onchange="addChildren()"
option value="0" 0人 /option
;1" 1人 /option
option value="2" 2人 /option
/select /td
/tr
/table
table cellpadding="0px" cellspacing="0px" border="0px"
tr height="40px"
td 联系人姓名: /td
td input type="text" name="userName" / /td td 联系方式: /td
td input type="text" name="tel" / /td /tr
tr height="40px" align="center"
td colspan="4" img src="tijiao.jpg" alt="" / /td
/tr
/table
/div
/body
/html
JavaScript代码还有可优化的,儿童和成人下拉框改变天津添加的信息是一样的~可以只定义一个变量,两个函数共同使用~
本文档为【基于Jqurey的下拉框改变动态添加和删除表格实现代码】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。