jquery动态添加Div
来源:互联网 发布:中国航天发动机 知乎 编辑:程序博客网 时间:2024/05/22 00:52
实现效果:动态添加一行控件
html页面中的代码
- <div id="filterDiv">
- <div id="div1">
- <input id="inputPropertyName1" value="MetricName" />
- <input id="inputOperation1" value="contains" />
- <input id="filterValue1" />
- </div>
- </div>
- <button id="filter">Filter</button>
- <button id="add">Add</button>
- <button id="reset">Reset</button>
jqury代码
- $("#filter").click(function () {
- for (var i = 1; i <= filterNum; i++) {
- if ($("#filterValue" + i).val() == null || $("#filterValue" + i).val() == "") {
- alert($("#filterValue" + i).val());
- continue;
- }
- else {
- if ($("#inputPropertyName" + i).val() == "MetricId") {
- dataSource.filter({
- field: $("#inputPropertyName" + i).val(),
- operator: $("#inputOperation" + i).val(),
- value: parseInt($("#filterValue" + i).val())
- });
- }
- else {
- dataSource.filter({
- field: $("#inputPropertyName" + i).val(),
- operator: $("#inputOperation" + i).val(),
- value: $("#filterValue" + i).val()
- });
- }
- }
- }
- });
- $("#add").click(function () {
- filterNum++;
- var newDiv = document.createElement('div');
- var str = "<input id='inputPropertyName" + filterNum + "' value='MetricName' /><input id='inputOperation" + filterNum + "' value='contains' /><input id='filterValue" + filterNum + "' /><input id='delItem'" + filterNum + " onclick='delItem(" + filterNum + ");' value='删除此项' type='button' />";
- newDiv.innerHTML = str;
- newDiv.setAttribute("Id", "div" + filterNum);
- $("#filterDiv").append(newDiv);
- });
- $("#reset").click(function () {
- dataSource.filter({
- field: "MetricName",
- operator: "contains",
- value: ""
- });
- });
删除的jquery
- function delItem(i) {
- $("#div" + i).remove();
- }
- jquery动态添加Div
- jquery动态添加Div
- jquery动态添加Div
- jquery动态添加Div
- jquery动态添加div
- jquery动态添加删除div
- JQuery的append动态添加div
- jquery动态添加删除div 新添加的为什么删不掉
- (Jquery 功能篇) Jquery div 动态添加监听事件
- 使用jQuery加DIV实现可以动态添加的金字塔结构
- jquery动态添加删除div--事件绑定,对象克隆
- jquery动态添加删除div--事件绑定,对象克隆
- jQuery实现动态添加和删除一个div
- jquery 动态添加div元素(两种方式)
- 用jquery在div中动态添加/删除元素
- jquery 动态给div添加元素删除元素
- Jquery 添加删除div
- js动态添加div
- 使用PDB调试python程序
- 11级_Java_曹建波4.26 集及其实现类&枚举器与数据操作
- 坑爹的cmd
- 安卓第一天
- makefile 之伪目标解析
- jquery动态添加Div
- 关于全局变量分配内存的误解
- wxwindows qt
- win7下jdk安装环境变量配置
- 求关系模式中的候选键(软考,数据库)
- 基于Linux守护进程的分析与实现
- POJ2342 HDU1520 Anniversary party
- 我的PHPFrame
- .net 代码混淆原理性实践