文档章节

怎样默认选中下拉列表的某一项

抱着奶瓶裸奔2014
 抱着奶瓶裸奔2014
发布于 2016/06/21 10:04
字数 446
阅读 17
收藏 0
点赞 0
评论 5

输入图片说明 输入图片说明 输入图片说明 截图

想要默认选中下拉列表的某一个分类

<?php 
	include_once("./connect.php");
	$sql="select * from ts_news_cates";//要执行的语句
	$re=mysql_query($sql);//执行命令	
	/*
		定义一个空数组;
		如果执行的语句行数大于0.(说明执行成功,有记录条数)
		输出一个结果(
			要用循环做出来,不知道循环多少次,用while循环。
			把上面执行的sql语句的结$re放在关联数组$info中;
			当这个$info 数组不为假时,把$info的结果放在数组$arr中。
		)
		getCates($arr);是在引用的页面定义的一个函数;
		把getCates函数调用一下,结果放在$infos变量中。
	*/
	$arr=array();
	if(mysql_num_rows($re)>0){
		while(($info=mysql_fetch_assoc($re))!=false){
			$arr[]=$info;
		}
	}
	$infos=getCates($arr);
	$cid=$_GET['cid'];
	echo $cid;
?>
<!DOCTYPE HTML >
<html>

	<head>
		<title> 添加新闻子分类 </title>
		<meta charset="utf-8">
		<meta name="Author" content="">
		<meta name="Keywords" content="">
		<meta name="Description" content="">
		<link rel="stylesheet" type="text/css" href="skin/css/base.css"/>
		<link rel="stylesheet" type="text/css" href="skin/css/main.css"/>
	</head>

	<body leftmargin="8" topmargin='8'>
			<table width="98%" 
			align="center" 
			border="0" 
			cellpadding="3" 
			cellspacing="1" 
			bgcolor="#CBD8AC" 
			style="margin-bottom:8px;margin-top:8px;" 
			>
				<tr>
					<td background="skin/images/frame/wbg.gif" bgcolor="#EEF4EA" class='title' colspan="2">
						<span>
							<img src='skin/images/frame/arr3.gif' style='margin-right:10px;'>添加新闻子分类
						</span>
					</td>
				</tr>
				<tr bgcolor="#FFFFFF">
					<td>
						<form action="./act_add_newscates.php" method="post">
						
						<table style="margin-bottom:8px;margin-top:8px;margin-left:20px;" >
							<tr>
								<td width="100px;">上级分类:</td>
								<td>
									<select name="fid">
										<option value=0>顶级分类</option>
										<!--遍历$infos数组-->
										<?php foreach($infos as $key=>$vo){?>						
										<option value=<?="1"?> selected>
										<?=str_repeat("&nbsp;&nbsp;",$vo['level']-1).$vo['cname']?>
										</option>
										<?php }?>
									</select>
								</td>
							</tr>
							<tr>
								<td>分类名称:</td>
								<td>
									<input type="text" name="cname" value=""/>
								</td>
							</tr>
							<tr>
								<td>首页是否显示</td>
								<td>
									
									<input type="radio" name="show" value="1" checked="true">显示
									<input type="radio" name="show" value="0">不显示
									
								</td>
							</tr>
							<tr>
								<td colspan="2" align="center" height="40px">
									<input type="submit" name="sub" value="添加" class="coolbt2">
								</td>
							</tr>
						</table>
						</form>
					</td>
				</tr>
			</table>		
	</body>
</html>
	
	

© 著作权归作者所有

共有 人打赏支持
抱着奶瓶裸奔2014
粉丝 1
博文 14
码字总数 3781
作品 0
南京
程序员
加载中

评论(5)

抱着奶瓶裸奔2014
抱着奶瓶裸奔2014

引用来自“泰迪熊-杰克”的评论

从首页页面“添加子分类”的地方(加号)传递父级分类的cid过来,在页面“添加子分类”中获取到父级分类$cate,遍历$infos数组,判断$vo['cid']是不是等于$cate['cid'],等于的时候给select标签下面的option添加selected属性,就实现了默认选中父级分类的信息
在页面“添加子分类”中获取到父级分类$cate怎么写啊?
抱着奶瓶裸奔2014
抱着奶瓶裸奔2014

引用来自“泰迪熊-杰克”的评论

<?php foreach($infos as $key=>$vo){?>
<option value=<?=$vo['cid']==$cate['cid']?"selected":""?>>
<?=str_repeat("  ",$vo['level']-1).$vo['cname']?>
</option>
<?php }?>
谢谢老公,我爱你!
泰迪熊-杰克
泰迪熊-杰克
<?php foreach($infos as $key=>$vo){?>
<option value=<?=$vo['cid']==$cate['cid']?"selected":""?>>
<?=str_repeat("  ",$vo['level']-1).$vo['cname']?>
</option>
<?php }?>
泰迪熊-杰克
泰迪熊-杰克
从首页页面“添加子分类”的地方(加号)传递父级分类的cid过来,在页面“添加子分类”中获取到父级分类$cate,遍历$infos数组,判断$vo['cid']是不是等于$cate['cid'],等于的时候给select标签下面的option添加selected属性,就实现了默认选中父级分类的信息
抱着奶瓶裸奔2014
抱着奶瓶裸奔2014
我获取到了cid,但是想把cid对应的name在下拉列表默认的选中。不知道怎么写
selenium系列->Actions命令实例整理->select(SL,OL)

命令作用:模拟人工单击下拉列表框,选择下拉列表框中的选项。 参数:SL:selectLocator(指向指定选择元素的元素定位器) OL:optionLocator(选项的选择器[默认为标签]) 示例: //通过下...

智能小松鼠 ⋅ 2015/05/06 ⋅ 0

【HTML笔记】表单标签

网站怎样与用户进行交互?答案是使用HTML表单(form)。表单是可以把浏览者输入的数据传送到服务器端,这样服务器端程序就可以处理表单传过来的数据。 语法: 讲解: 1.<form> :<form>标签是成...

大道无名 ⋅ 2016/09/26 ⋅ 0

编写更加通用的 JavaScript

当你准备好抽象出一个 Web 组件的时候, JavaScript 能帮你做到,融入组件的 JavaScript 变得优雅利索;此时它像一把瑞士军刀,轻松帮你应对各种场景。但当你急于交付时,JavaScript 也能帮你...

红薯 ⋅ 2011/02/10 ⋅ 8

hyjiacan/TinySelect

TinySelect TinySelect 是一个以灵活为目标的WEB下拉组件。旨在通过灵活的接口和用法,适应各种不同的场景 单选/多选 提供过滤框以通过关键字简单过滤数据 编程显示/隐藏下拉框 编程过滤数据...

hyjiacan ⋅ 2017/02/10 ⋅ 0

使用AutoCompleteTextView实现邮箱地址补全

最近学习android时,用到AutoCompleteTextView,感觉挺有意思,于是模仿着网易邮箱地址补全的效果也实现了一个。 AutoCompleteTextView是一个具有自动补全功能的EditView,当用户输入数据后,...

风荷举 ⋅ 2013/11/15 ⋅ 1

Myeclipse中字符编码的统一设置(以utf-8为例)

在Myeclipse中,新建项目的编码方式总是默认为本机操作系统的编码方式,为了促使软件开发后的国际化,UTF-8不失为一种优秀的字符解决方法,那怎样在MyEclipse中把所有源文件的字符集编码方式...

Airship ⋅ 2015/01/15 ⋅ 0

jQuery插件之autocomplete(一)-主要参数配置

当前插件(jQuery autocomplete) 官网 : http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/ (可下载jQuery autocomplete插件)。 下面来使用 autocomplete插件来实现类似......

hchen1982 ⋅ 2012/03/14 ⋅ 0

jquery-autocomplete的用法及参数

var emails = [ ];//emails的数组格式如上,formatItem代表的是显示的格式,formatMatch表示匹配的内容,formatResult表示结果的内容$("#suggest13").autocomplete(emails, { }); 参数说明:...

小编辑 ⋅ 2011/08/26 ⋅ 3

下拉列表控制地图选中某一个区域,

@Kener-林峰 你好,想跟你请教个问题:我现在在业务中有一个这样的需求,页面中既可以用地图点击来动态加载图表,也可以用下拉列表(下拉列表数据对应地图区县数据)来动态切换,当我只点击下拉...

gor ⋅ 2014/11/11 ⋅ 1

Jfinal+autocomplete实现自动补全功能

前台代码 $("input[name='klass.klass_type']").autocomplete("/_admin/klass/ajax_klass_type_for_manage", {minChars: 1,scroll: true,width: 310,matchContains: true,autoFill: false,fo......

无聊的人们啊 ⋅ 2012/04/20 ⋅ 1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

熊掌号收录比例对于网站原创数据排名的影响[图]

从去年下半年开始,我在写博客了,因为我觉得业余写写博客也还是很不错的,但是从2017年下半年开始,百度已经推出了原创保护功能和熊掌号平台,为此,我也提交了不少以前的老数据,而这些历史...

原创小博客 ⋅ 51分钟前 ⋅ 0

LVM讲解、磁盘故障小案例

LVM LVM就是动态卷管理,可以将多个硬盘和硬盘分区做成一个逻辑卷,并把这个逻辑卷作为一个整体来统一管理,动态对分区进行扩缩空间大小,安全快捷方便管理。 1.新建分区,更改类型为8e 即L...

蛋黄Yolks ⋅ 今天 ⋅ 0

Hadoop Yarn调度器的选择和使用

一、引言 Yarn在Hadoop的生态系统中担任了资源管理和任务调度的角色。在讨论其构造器之前先简单了解一下Yarn的架构。 上图是Yarn的基本架构,其中ResourceManager是整个架构的核心组件,它负...

p柯西 ⋅ 今天 ⋅ 0

uWSGI + Django @ Ubuntu

创建 Django App Project 创建后, 可以看到路径下有一个wsgi.py的问题 uWSGI运行 直接命令行运行 利用如下命令, 可直接访问 uwsgi --http :8080 --wsgi-file dj/wsgi.py 配置文件 & 运行 [u...

袁祾 ⋅ 今天 ⋅ 0

JVM堆的理解

在JVM中,我们经常提到的就是堆了,堆确实很重要,其实,除了堆之外,还有几个重要的模块,看下图: 大 多数情况下,我们并不需要关心JVM的底层,但是如果了解它的话,对于我们系统调优是非常...

不羁之后 ⋅ 昨天 ⋅ 0

推荐:并发情况下:Java HashMap 形成死循环的原因

在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历...

码代码的小司机 ⋅ 昨天 ⋅ 1

聊聊spring cloud gateway的RetryGatewayFilter

序 本文主要研究一下spring cloud gateway的RetryGatewayFilter GatewayAutoConfiguration spring-cloud-gateway-core-2.0.0.RC2-sources.jar!/org/springframework/cloud/gateway/config/G......

go4it ⋅ 昨天 ⋅ 0

创建新用户和授予MySQL中的权限教程

导读 MySQL是一个开源数据库管理软件,可帮助用户存储,组织和以后检索数据。 它有多种选项来授予特定用户在表和数据库中的细微的权限 - 本教程将简要介绍一些选项。 如何创建新用户 在MySQL...

问题终结者 ⋅ 昨天 ⋅ 0

android -------- 颜色的半透明效果配置

最近有朋友问我 Android 背景颜色的半透明效果配置,我网上看资料,总结了一下, 开发中也是常常遇到的,所以来写篇博客 常用的颜色值格式有: RGB ARGB RRGGBB AARRGGBB 这4种 透明度 透明度...

切切歆语 ⋅ 昨天 ⋅ 0

CentOS开机启动subversion

建立自启动脚本: vim /etc/init.d/subversion 输入如下内容: #!/bin/bash## subversion startup script for the server## chkconfig: 2345 90 10# description: start the subve......

随风而飘 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部