首页 > 后端开发 > 正文

php如何设置下拉框架 php中select下拉选框默认项的动态设置

2023-09-28 23:32:02 | 我爱编程网

php如何设置下拉框架 php中select下拉选框默认项的动态设置很多朋友对这方面很关心,我爱编程网整理了相关文章,供大家参考,一起来看一下吧!

php如何设置下拉框架 php中select下拉选框默认项的动态设置

php如何制作下拉列表框



本文实例讲述了PHP ADODB生成下拉列表框功能。分享给大家供大家参考,具体如下:
一、代码
adodb.inc.php可从官方网站 下载。
conn.php:
<?php
include_once ('../adodb5/adodb.inc.php');
$conn = ADONewConnection('mysql');
$conn -> PConnect('localhost','root','root','db_database14');
$conn -> execute('set names gb2312');
$ADODB_FETCH_MODE = ADODB_FETCH_ASSOC;
?>

php如何设置下拉框架 php中select下拉选框默认项的动态设置

php中select下拉选框默认项的动态设置

示例:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " -transitional.dtd ">
<html xmlns=" ">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JS Selector</title>
<script type="text/javascript">
function createSelect(c){
var _inner = {
"nation" : ['汉族','蒙古族','彝族','侗族','哈萨克族',
'畲族','纳西族','仫佬族','仡佬族','怒族','保安族',
'鄂伦春族','回族','壮族','瑶族','傣族','高山族',
'景颇族','羌族','锡伯族','乌孜别克族','裕固族','赫哲族',
'藏族','布依族','白族','黎族','拉祜族','柯尔克孜族','布朗族',
'阿昌族','俄罗斯族','京族','门巴族','维吾尔族','朝鲜族',
'土家族','僳僳族','水族','土族','撒拉族','普米族','鄂温克族',
'塔塔尔族','珞巴族','苗族','满族','哈尼族','佤族','东乡族',
'达斡尔族','毛南族','塔吉克族','德昂族','独龙族','基诺族'],
"shengxiao" : ['鼠','牛','虎','兔','蛇','蛇','马','羊','猴','鸡','狗','猪'],
"degree" : ['小学','初中','高中','中专','大专','本科','硕士','博士']
}
var _array = c["array"] || _inner[c["type"]];
var _select = document.createElement("select");
for(var i=0; i < _array.length; i++){
_select.options[i] = new Option(_array[i], _array[i]);
_array[i] == c["selected"] && (_select.options[i].selected = true);
}
c["id"] && (_select.id = c["id"]);
c["name"] && (_select.name = c["name"]);
c["onchange"] && (_select.onchange = c["onchange"]);
return _select;
}

function loadRender(){
document.getElementById('field-nation').appendChild(
createSelect({type : "nation", selected : "汉族", name : "nation"})
);
document.getElementById('field-education').appendChild(
createSelect({type : "degree", selected : "本科", name : "education"})
);
}

</script>
</head>

<body onload="loadRender();">
<div id="field-nation"></div>
<div id="field-education"></div>
</body>
</html>

直接把变量传到:
document.getElementById('field-nation').appendChild(
createSelect({type : "nation", selected : "<?=$nation?>", name : "nation"})
);
document.getElementById('field-education').appendChild(
createSelect({type : "degree", selected : "<?=$degree?>", name : "education"})
);

php如何设置下拉框架 php中select下拉选框默认项的动态设置我爱编程网

php下拉选择框

<?php
if(isset($_POST)){
var_dump($_POST['dd']) ;
}
?>
<form action="dropdown.php" method="post">
<select id="dd" name="dd">
<option value="">-请选择-</option>
<option value="1">北京</option>
<option value="2">天津</option>
<option value="3">上海</option>
<option value="4">重庆</option>
<option value="5">河北</option>
<option value="6">山西</option>
<option value="7">内蒙古</option>
<option value="8">辽宁</option>
<option value="9">吉林</option>
<option value="10">黑龙江</option>
<option value="11">江苏</option>
<option value="12">浙江</option>
<option value="13">安徽</option>
<option value="14">福建</option>
<option value="15">江西</option>
<option value="16">山东</option>
<option value="17">河南</option>
<option value="18">湖北</option>
<option value="19">湖南</option>
<option value="20">广东</option>
<option value="21">广西</option>
<option value="22">海南</option>
<option value="23">四川</option>
<option value="24">贵州</option>
<option value="25">云南</option>
<option value="26">西藏</option>
<option value="27">陕西</option>
<option value="28">甘肃</option>
<option value="29">青海</option>
<option value="30">宁夏</option>
<option value="31">新疆</option>
<option value="32">香港</option>
<option value="33">澳门</option>
<option value="34">台湾</option>
<option value="35">钓鱼岛</option>
</select>

<input type="submit" name="submit" value="submit me!" />
</form>

以上就是我爱编程网为大家带来的php如何设置下拉框架 php中select下拉选框默认项的动态设置,希望能帮助到大家!
与“php如何设置下拉框架 php中select下拉选框默认项的动态设置”相关推荐
php框架中下拉框 PHP在多个下拉框中取得某个选中的下拉框的值怎么获取
php框架中下拉框 PHP在多个下拉框中取得某个选中的下拉框的值怎么获取

php下拉选择框&lt;?phpif(isset($_POST)){var_dump($_POST['dd']);}?&gt;&lt;formaction="dropdown.php"method="post"&gt;&lt;selectid="dd"name="dd"&gt;&lt;optionvalue=""&gt;-请选择-&lt;/option&gt;

2023-09-30 07:03:49
php下拉列表框架如何变大 PHP下拉表单菜单
php下拉列表框架如何变大 PHP下拉表单菜单

网页中框架大小如何控制?可以让框架分辨率变大,与表格页面一样可以控制,而不用滚动?分辨率不能改,高度和宽度可以自适应,看以下js代码:functionhandleFrameLoad(){varhDoc=getBodyHeight(document);vartblmain=document.getElementById('tblMain');varmFrame=window.mainFrame

2023-10-03 08:57:42
PHP框架衣柜门把手 如何选择柜门拉手位置安装
PHP框架衣柜门把手 如何选择柜门拉手位置安装

衣柜门的拉手怎么安装衣柜门拉手的选购技巧衣柜门的拉手,说起来好像是一种小到大家可以忽视的产品,但如果没有了拉手,人呢在使用衣柜的时候就能够感受到各种的不方便,衣柜拉手的主要作用就是帮助大家更加轻松得打开和关上家里的衣柜,如果大家家里的衣柜采用的是定制的方式,衣柜的拉手就需要大家自行去挑选,为了大家挑选起来更加容易,今天我们就针对衣柜拉手的一些信息来展开介绍。衣柜门的拉手怎么安装

2023-10-03 06:07:40
PHP中如何设置框架 如何做PHP的带框架的页面
PHP中如何设置框架 如何做PHP的带框架的页面

PHP新手该如何学习使用开发框架,有案例吗?关于PHP新手该如何学习使用开发框架,有案例吗,我有下面的观点。步骤1:PHP基础知识。如果你想在Web开发中建立一个未来,习得任何语言都需要一个坚实的语法基础,而HTML和CSS是基本技能。在PHP中:知识:容易掌握PHP的基本知识,了解PHP变量、变量类型、常量,如概念、PHP操作符理解和掌握PHP序列结构、结构条件、三种

2023-09-23 00:53:06
php中的缓存框架 php如何设置缓存
php中的缓存框架 php如何设置缓存

php缓存方式有哪几种呢都在什么情况下使用呢PHP缓存技术WEB程序获取信息的方式主要是查询数据库,当数据库不是很大的情况下不会有太大的问题.然而,随着网站的发展,数据库呈几何级数的方式增长的时候,就会出现瓶颈.于是PHP缓存技术诞生了.PHP缓存技术工作时,当程序查询数据的时候,会把相应的结果序列化后保存到文件中,以后同样的查询语句就可以不用直接查询数据库,而是从缓存文件中获得。这一改进使

2023-09-18 07:28:10
php框架怎么配置 php kohana 框架下载下来后如何配置啊?在线等。。。
php框架怎么配置 php kohana 框架下载下来后如何配置啊?在线等。。。

phpkohana框架下载下来后如何配置啊?在线等。。。notfoundMODPATH\\database\\classes\\kohana\\db.php[63]58*@param请写明你在流程中是如何调用database或ORM的,也可能是你调用的方法不对。phpStormlaravel框架配置Laravel框架怎么配置分步阅读框架下载好了,但是想要很好的使用,可能我们

2023-09-12 12:42:57
php框架设置方法 php如何正确配置
php框架设置方法 php如何正确配置

如何配置thinkphp5.0thinkphp框架安装后使用方法:1、ThinkPHP最新版本可以在官方网站下载。2、下载后的压缩文件解压到WEB目录(或者任何目录都可以),框架的目录结构为:├─ThinkPHP.php框架入口文件├─Common框架公共文件├─Conf框架配置文件├─Extend框架扩展目录├─Lang核心语言包目录├─Lib核心类库目录

2023-09-18 06:39:03
php中如何设置框架高度 php知识框架总结
php中如何设置框架高度 php知识框架总结

php知识框架总结php知识框架总结篇一:php基础知识点总结PHP语言基础简单整理1.开始结束标记的格式只有在没有判断语句时才能使用。对表单传递的变量进行编码和解码:PHP中实现对查询字符串进行URL编码可以通过函数urlencode()实现,该函数的使用格式如下:stringurlencode(stringstr);对URL编码后的查询字符串进行解码,可以通

2023-10-05 13:57:01