• jquery给表格绑值


    jquery给表格绑值

    • 直接上代码了

        <!DOCTYPE html>
        <html>
        <head>
        <meta charset="UTF-8">
        <title>后台管理系统文件服务器配置</title>
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <link rel="stylesheet" href="../css/fenye.css" />
        <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
        <link rel="stylesheet" href="../css/font.css">
        <link rel="stylesheet" href="../css/xadmin.css">
        <link rel="stylesheet" href="https://cdn.bootcss.com/Swiper/3.4.2/css/swiper.min.css">
        <link rel="stylesheet" href="../css/backStage.css">
        <script type="text/javascript" src="https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js"></script>
        <script type="text/javascript" src="https://cdn.bootcss.com/Swiper/3.4.2/js/swiper.jquery.min.js"></script>
        <script src="../lib/layui/layui.js" charset="utf-8"></script>
        <script type="text/javascript" src="../js/xadmin.js"></script>
        <script type="text/javascript" src="../js/card.js"></script>
        <script type="text/javascript" src="../js/index_Click.js"></script>
        <script src="../js/jquery-1.10.2.min.js" type="text/javascript" charset="utf-8"></script>
        <script src="../js/quanxuan.js"></script>
        <script>
        	var ComputerIP = "192.168.1.10";
      
        	function getJson() {
        		var str;
        		var pageCount;
        		var pageIndex = $("#pageIndex").val();
        		var fileDomain = $("#fileDomain").val();
        		var fileIp = $("#fileIp").val();
        		$.ajax({
        			url: "http://" + ComputerIP + "/huayin/pageFileServerConfiguration.do",
        			type: "post",
        			dataType: "json",
        			data: {
        				"pageIndex": pageIndex,
        				"fileDomain": fileDomain,
        				"fileIp": fileIp
        			},
        			success: function(result) {
        				console.log(result);
        				pageCount = result.page.pageCount;
        				var workstr = "<a title='编辑' href='javascript:;' onclick='member_edit_file(this,1)' class='ml-5' style='text-decoration:none'><i class='layui-icon'>&#xe642;</i></a><a title='删除' href='javascript:;' onclick='member_del_file(this,1)' style='text-decoration:none'><i class='layui-icon'>&#xe640;</i></a>";
      
        				for(var i = 0; i < result.pList.length; i++) {
        					str += "<tr><td><input type='checkbox'></td><td style='display: none;'>" + result.pList[i].fileId + "</td><td>" + result.pList[i].fileDomain + "</td><td>" + result.pList[i].fileIp  + "</td><td>" + result.pList[i].filePath + "</td><td>" + result.pList[i].filePathFtp + "</td><td class='td-manage'>" + workstr + "</td></tr>";
        				}
      
        				$("#filetable  tr:gt(0)").remove() //移除第一行以后的数据
        				$("#filetable").append(str) //追加
      
        			}
        		});
      
        		//首页
        		$("#sy").click(function() {
        			//alert(1);
        			$("#pageIndex").val(1);
        			getJson();
        		});
        		//上一页
        		$("#syy").click(function() {
        			//alert(2);
        			var index = $("#pageIndex").val();
        			if(index != 1) {
        				$("#pageIndex").val(parseInt(index) - 1);
        			}
        			getJson();
        		});
        		//下一页
        		$("#xyy").click(function() {
        			//alert(3);
        			var index = $("#pageIndex").val();
        			if(parseInt(index) < pageCount) {
        				$("#pageIndex").val(parseInt(index) + 1);
        				getJson();
        			} else {
        				layer.msg('已经是最后一页了');
        			}
        		});
        		//尾页
        		$("#wy").click(function() {
        			//alert(4);
        			var index = $("#pageIndex").val();
        			$("#pageIndex").val(pageCount);
        			getJson();
        		});
        	}
      
        	$(function() {
        		getJson();
        		
        		
        		
        		//搜索数据共有多少条
        		$.ajax({
        			url: "http://" + ComputerIP + "/huayin/countFileServerConfiguration.do",
        			type: "post",
        			dataType: "json",
        			data: {},
        			success: function(result) {
        				console.log(result);
        				var countstr = "共有数据:" + result + " 条";
        				$("#count").text(countstr);
        			}
        		});
        		
        		
        		
        		
        		
        		$("#btnQuery").click(function() {
        			getJson();
        		});
      
        	});
        </script>
        <!--<script type="text/javascript">
        	//反选
        	function toggle() {
        		//得到所有标签名为input的元素
        		var y = document.getElementsByTagName("input");
        		//alert(y.length);
        		//循环出每个元素
        		for(var i = 0; i < y.length; i++) {
        			//如果元素的类型为checkbox,就反选
        			if(y[i].type == "checkbox") {
        				y[i].checked = !y[i].checked;
        			}
        		}
        	}
      
        	//全选
        	function selAll() {
        		//得到所有标签名为input的元素
        		var y = document.getElementsByTagName("input");
        		//alert(y.length);
        		//循环出每个元素
        		for(var i = 0; i < y.length; i++) {
        			//如果元素的类型为checkbox,就全选
        			if(y[i].type == "checkbox") {
        				y[i].checked = true;
        			}
        		}
        	}
      
        	//全不选
        	function noselAll() {
        		//得到所有标签名为input的元素
        		var y = document.getElementsByTagName("input");
        		//alert(y.length);
        		//循环出每个元素
        		for(var i = 0; i < y.length; i++) {
        			//如果元素的类型为checkbox,就全不选
        			if(y[i].type == "checkbox") {
        				y[i].checked = false;
        			}
        		}
        	}
        </script>-->
        </head>
      
        <body>
        <div>
        	<!--
                    	作者:2601263363@qq.com
                    	时间:2018-11-02
                    	描述:顶部搜索框
                  -->
        	<form class="layui-form xbs" action="">
        		<div class="layui-form-pane" style="text-align: center;">
        			<div class="layui-form-item" style="display: inline-block;">
        				<label for="L_email" class="layui-form-label">域名:</label>
        				<div class="layui-input-inline">
        					<input type="text" name="fileDomain" id="fileDomain" placeholder="请输入域名" autocomplete="off" class="layui-input">
        				</div>
      
        				<label for="L_email" class="layui-form-label">IP地址:</label>
        				<div class="layui-input-inline">
        					<input type="text" name="fileIp" id="fileIp" placeholder="请输入IP地址" autocomplete="off" class="layui-input">
        				</div>
        				<div class="layui-input-inline">
        					<button class="layui-btn" id="btnQuery" lay-filter="sreach" type="button"><i class="layui-icon">&#xe615;</i></button>
        					<button class="layui-btn" type="reset">重置</button>
        				</div>
        				<input type="hidden" name="pageIndex" id="pageIndex" value="1" />
        			</div>
        		</div>
        	</form>
        	<xblock>
        		<a href="javascript:"><button class="layui-btn" onclick="selAll();">全选</button></a>
        		<a href="javascript:"><button class="layui-btn" onclick="noselAll();">取消全选</button></a>
        		<a href="javascript:"><button class="layui-btn layui-btn-danger" id="del">删除</button></a>
        		<a href="add_file_base.html"><button class="layui-btn">添加</button></a>
        		<span class="x-right" style="line-height:40px" id="count"></span>
        	</xblock>
        	<table class="layui-table" id="filetable">
        		<!--
                        	作者:2601263363@qq.com
                        	时间:2018-11-02
                        	描述:表头
                        -->
        		<thead>
        			<tr>
        				<th>
        					选择
        				</th>
        				<th>
        					域名
        				</th>
        				<th>
        					IP地址
        				</th>
        				<th>
        					存放目录
        				</th>
        				<th>
        					FTP目录
        				</th>
        				<th>
        					操作
        				</th>
        			</tr>
        		</thead>
        		<!--
                        	作者:2601263363@qq.com
                        	时间:2018-11-02
                        	描述:第一行
                        -->
        		<tbody>
        			<tr>
        				<td>
        					<input type="checkbox" value="1" name="">
        				</td>
        				<td>
        					www.baidu.com
        				</td>
        				<td>
        					192.168.1.2
        				</td>
        				<td>
        					../images/pohoto
        				</td>
        				<td>
        					../images/pohoto
        				</td>
        				<td class="td-manage">
        					<a style="text-decoration:none" onclick="member_stop(this,'10001')" href="javascript:;" title="停用">
        						<i class="layui-icon">&#xe601;</i>
        					</a>
        					<a title="编辑" href="update_file_base.html" class="ml-5" style="text-decoration:none">
        						<i class="layui-icon">&#xe642;</i>
        					</a>
        					<!--<a style="text-decoration:none" onclick="member_password('修改密码','member-password.html','10001','600','400')" href="javascript:;" title="修改密码">
        								<i class="layui-icon">&#xe631;</i>
        							</a>-->
        					<!--<a title="删除" href="javascript:;" onclick="member_del(this,'1')" style="text-decoration:none">
        								<i class="layui-icon">&#xe640;</i>
        							</a>-->
        				</td>
        			</tr>
        			<tr>
        				<td>
        					<input type="checkbox" value="1" name="">
        				</td>
        				<td>
        					www.baidu.com
        				</td>
        				<td>
        					192.168.1.2
        				</td>
        				<td>
        					../images/pohoto
        				</td>
        				<td>
        					../images/pohoto
        				</td>
        				<td class="td-manage">
        					<a style="text-decoration:none" onclick="member_stop(this,'10001')" href="javascript:;" title="停用">
        						<i class="layui-icon">&#xe601;</i>
        					</a>
        					<a title="编辑" href="update_file_base.html" class="ml-5" style="text-decoration:none">
        						<i class="layui-icon">&#xe642;</i>
        					</a>
        					<!--<a style="text-decoration:none" onclick="member_password('修改密码','member-password.html','10001','600','400')" href="javascript:;" title="修改密码">
        								<i class="layui-icon">&#xe631;</i>
        							</a>-->
        					<!--<a title="删除" href="javascript:;" onclick="member_del(this,'1')" style="text-decoration:none">
        								<i class="layui-icon">&#xe640;</i>
        							</a>-->
        				</td>
        			</tr>
        		</tbody>
        	</table>
      
        	<!--分页-->
        	<div class="fenye" style="float: right;">
        		<ul>
        			<a href="javascript:;" id="sy">
        				<li style="color: #F2F2F2;">首页</li>
        			</a>
        			<li id="syy" style="color: #F2F2F2;">上一页</li>
        			<!--<li class="xifenye" id="xifenye">
        					<a id="xiye">1</a>/
        					<a id="mo">66</a>
        					<div class="xab" id="xab" style="display:none">
        						<ul id="uljia">
      
        						</ul>
        					</div>
        				</li>-->
        			<li id="xyy" style="color: #F2F2F2;">下一页</a>
        			</li>
        			<li id="wy" style="color: #F2F2F2;">尾页</li>
        		</ul>
        	</div>
      
        </div>
        
        
        
        
        <script>
        		var ComputerIP = "192.168.1.10";
        		// 删除
        		$("#del").click(function(){
        			var arr=[];
        			var arrne=[];
        			var id=null;
        			arr=$("input[type=checkbox]");
        			for(var i=0;i<arr.length;i++){
        				if(arr[i].checked==true){
        					num=arr[i];
        					id=num.parentNode.nextElementSibling.innerText;
        					arrne.push(id);
        					$.ajax({
        						url: "http://" + ComputerIP + "/huayin/batchFileServerConfigurationDeletes.do",
        						type: "post",
        						dataType: "json",
        						data: {
        							"delitems": arrne.toString()
        						},
        						success: function(result) {
        							console.log(result);
        							history.go(0);
        						}
        					});
        					num.parentNode.parentNode.parentNode.removeChild(num.parentNode.parentNode);
        				}
        			}
        		})
        	
      
      
      
      
        	/*编辑按钮*/
        	function member_edit_file(obj, id) {
        		
        			//        获取点中行的id
        			v = $(obj).parent().parent().children().eq(1).text();
        			window.sessionStorage.setItem("member_edit_file_id", v);
        			location.href = "update_file_base.html";
        	}
      
        	/*删除按钮弹窗提示*/
        	function member_del_file(obj, id) {
        		var v;
        		$("#filetable tr").click(function() {
        			//        获取点中行的id
        			v = $(this).children().eq(1).text().trim();
        			//alert(v);
        			console.log(v);
        		})
        		
        		//询问框
        		layer.confirm('您确定要删除该合作伙伴!', {
        			btn: ['确定', '取消'] //按钮
        		}, function() {
        			//调用ajax进行删除
        			//alert(v);
        			$.ajax({
        				url: "http://" + ComputerIP + "/huayin/deleteFileServerConfiguration.do",
        				type: "post",
        				dataType: "json",
        				data: {
        					"id": v
        				},
        				success: function(result) {
        					if(result == 1) {
        						layer.msg('操作成功');
        						history.go(0);
        					}
        				}
        			});
        		}, function() {
      
        		});
        	}
        </script>
        </body>
        </html>
  • 相关阅读:
    谣言检测——(PSA)《Probing Spurious Correlations in Popular EventBased Rumor Detection Benchmarks》
    谣言检测(GACL)《Rumor Detection on Social Media with Graph Adversarial Contrastive Learning》
    谣言检测——(BiGCN)《Rumor Detection on Social Media with BiDirectional Graph ConvolutionalNetworks》
    谣言检测()——《Debunking Rumors on Twitter with Tree Transformer》
    谣言检测——(GLAN)《Jointly embedding the local and global relations of heterogeneous graph for rumor detection》
    谣言检测——(EBGCN)《Towards Propagation Uncertainty: Edgeenhanced Bayesian Graph Convolutional Networks for Rumor Detection》
    代码
    第五章学习笔记
    cat userlist
    20201307梁辰鱼第11章学习总结
  • 原文地址:https://www.cnblogs.com/renxiuxing/p/10045570.html
Copyright © 2020-2023  润新知