分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

后台返回数据回显,使用js控制默认选中复选框和下拉框

发布时间:2023-09-06 01:20责任编辑:彭小芳关键词:js
<!DOCTYPE html><html lang="zh-CN"><head><meta charset="UTF-8"><title>测试</title><?php ????$chk = array(‘ch1‘,‘ch3‘,‘ch5‘); //后台获取checkbox选中id的数组 ???$slt = ‘iph‘; ???????????????????//后台获取select选中option的value?><script type="text/javascript" src="//upcdn.b0.upaiyun.com/libs/jquery/jquery-1.8.3.min.js"></script><script type="text/javascript">$(function(){ ???var chkData = <?php echo json_encode($chk);?>; ???var sltData = ‘<?php echo $slt;?>‘; ???$(‘.chk‘).each(function(){ ???????var self = $(this); ???????var selfId = self.attr(‘id‘); ???????$.each(chkData, function(n, v){ ???????????if(v == selfId) self.attr(‘checked‘ , ‘true‘); ???????}); ???}); ???$(‘#select option‘).each(function(){ ???????var self = $(this); ???????var selfVal = self.val(); ???????if(selfVal == sltData) self.attr(‘selected‘ , ‘true‘); ???});});</script></head><body> ???<p><input id="ch1" class="chk" type="checkbox" value="111">111</p> ???<p><input id="ch2" class="chk" type="checkbox" value="222">222</p> ???<p><input id="ch3" class="chk" type="checkbox" value="333">333</p> ???<p><input id="ch4" class="chk" type="checkbox" value="444">444</p> ???<p><input id="ch5" class="chk" type="checkbox" value="555">555</p> ???<div class="selectAera"> ???????<select id="select"> ???????????<option value="smt">锤子</option> ???????????<option value="iph">苹果</option> ???????????<option value="xm">小米</option> ???????????<option value="nka">诺基亚</option> ???????</select> ???</div></body></html>

后台返回数据回显,使用js控制默认选中复选框和下拉框

原文地址:http://www.cnblogs.com/jackduan/p/7742092.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved