按钮点击动态添加和删除组件?

时间:2010-11-03 07:00:22

标签: jquery

如何通过jquery添加和删除动态组件?

我想点击我的页面上的添加添加一行,然后在该行中将有新的文本框 并且在删除时点击我的页面上的删除按钮选中复选框行必须删除其组件,如文本框

我如何处理jquery?

3 个答案:

答案 0 :(得分:0)

var parent = document.getElementById('id');
var next = $.create("<div></div>");
 $.append(parent);

删除$('#myelement').remove('id')

答案 1 :(得分:0)

Click here查看演示

答案 2 :(得分:0)

试试这个......

<html>
<head>
    <title>m2z</title>
    <script type="text/javascript">     
        function addNew() {             
            var mainContainer = document.getElementById('mainContainer');               
            var newDiv = document.createElement('div');             
            var newText = document.createElement('input');
            newText.type = "input";
            var newDelButton = document.createElement('input');
            newDelButton.type = "button";
            newDelButton.value = "Delete";
            newDiv.appendChild(newText);                
            newDiv.appendChild(newDelButton);               
            mainContainer.appendChild(newDiv);              
            newDelButton.onclick = function() {
                    mainContainer.removeChild(newDiv);
            }
        }
    </script>
</head> 
<body >
    <div id="mainContainer">
        <div><input type="text" ><input type="button" value="Add" onClick="addNew()"></div>
    </div>
</body>