我是靠谱客的博主 简单往事,最近开发中收集的这篇文章主要介绍点击按钮添加一组下拉框,然后改变下拉框的值触发事件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

帮朋友做的一个简单特效。一般情况下,用js插入标签,普通的触发事件对它是无效的,但是可以换种写法就行啦。

 

直接上代码啦,简单的东西

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script src="http://lib.sinaapp.com/js/jquery/1.9.1/jquery-1.9.1.min.js"></script>
</head>
<body>
<div class="sellect_box" style="margin:0 auto;width:300px;">
<select class="select1">
<option value=""></option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<!--<select class="select2">
<option>操作1</option>
<option>操作2</option>
<option>操作3</option>
</select>-->
<button class="btn">添加</button>
</div>
<script>
$(document).on("change",".sellect_box .select1",function(){
//第二个下拉框,根据第一个下拉框,填入对应的数据
var sel="<select class="select2">"+
"
<option>操作1</option>"+
"
<option>操作2</option>"+
"
<option>操作3</option>"+
"
</select>";
$(this).after(sel);
})
//点击添加,再添加一行

$(document).on("click",".btn",function(){
var selHtml="<div class="sellect_box" style="margin:0 auto;width:300px;">"+
"
<select class="select1">"+
"
<option value=""></option>"+
"
<option value="2">2</option>"+
"
<option value="3">3</option>"+
"
</select>"+
"
<button class="btn">添加</button>"+
"
</div>";
$(this).parent(".sellect_box").after(selHtml);
})
</script>
</body>
</html>

 

转载于:https://www.cnblogs.com/LChenglong/p/7089376.html

最后

以上就是简单往事为你收集整理的点击按钮添加一组下拉框,然后改变下拉框的值触发事件的全部内容,希望文章能够帮你解决点击按钮添加一组下拉框,然后改变下拉框的值触发事件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(50)

评论列表共有 0 条评论

立即
投稿
返回
顶部