php中设置select下拉菜单 15
晚上一直没有进展,找不到怎么写代表下拉菜单所选的值。要是能简单的写个onchange(a=option.value)就好了//瞎写的啊总之就是在改变下拉菜单的时候把被选中...
晚上一直没有进展,找不到怎么写代表下拉菜单所选的值。要是能简单的写个 onchange(a=option.value)就好了 //瞎写的啊
总之就是在改变下拉菜单的时候把被选中的值赋给a,然后写下一级下拉菜单的时候可以$r=mysql_query(“select * from * where ***=a”),导出的时候就只有符合一级分类条件的二级分类
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>库存管理系统</title>
</head>
<body>
<center>
<p><h1>欢迎使用库存管理系统</h1>
</p>
</center>
<script language=java-script>
test.value //得到的是下拉框当前选中项的值
test.text //得到的是下拉框当前选中项的文本
</script>
一级分类
<!--分级多联菜单 -->
<select name="fir">
<?php
$con = mysql_connect("localhost","root","198623");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("sms", $con);
mysql_query("set names 'utf8'");
$r=mysql_query("select distinct fir from xinxi");
while ($arr=mysql_fetch_array($r))
{
echo "<option value=".$arr["fir"].">".$arr["fir"]."</option>";
}
?>
</select>
<br/>
<br/>
二级分类
<select name="sec">
<?php
$con = mysql_connect("localhost","root","198623");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("sms", $con);
mysql_query("set names 'utf8'");
$r=mysql_query("select distinct sec from xinxi");
while ($arr=mysql_fetch_array($r))
{
echo "<option value='$arr[sec]'>".$arr["sec"]."</option>";
}
?>
</select>
<br/>
<br/>
物品名称
<select name="name">
<?php
$con = mysql_connect("localhost","root","198623");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("sms", $con);
mysql_query("set names 'utf8'");
$r=mysql_query("select distinct name from xinxi");
while ($arr=mysql_fetch_array($r))
{
echo "<option value='$arr[name]'>".$arr["name"]."</option>";
}
?>
</select> 展开
总之就是在改变下拉菜单的时候把被选中的值赋给a,然后写下一级下拉菜单的时候可以$r=mysql_query(“select * from * where ***=a”),导出的时候就只有符合一级分类条件的二级分类
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>库存管理系统</title>
</head>
<body>
<center>
<p><h1>欢迎使用库存管理系统</h1>
</p>
</center>
<script language=java-script>
test.value //得到的是下拉框当前选中项的值
test.text //得到的是下拉框当前选中项的文本
</script>
一级分类
<!--分级多联菜单 -->
<select name="fir">
<?php
$con = mysql_connect("localhost","root","198623");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("sms", $con);
mysql_query("set names 'utf8'");
$r=mysql_query("select distinct fir from xinxi");
while ($arr=mysql_fetch_array($r))
{
echo "<option value=".$arr["fir"].">".$arr["fir"]."</option>";
}
?>
</select>
<br/>
<br/>
二级分类
<select name="sec">
<?php
$con = mysql_connect("localhost","root","198623");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("sms", $con);
mysql_query("set names 'utf8'");
$r=mysql_query("select distinct sec from xinxi");
while ($arr=mysql_fetch_array($r))
{
echo "<option value='$arr[sec]'>".$arr["sec"]."</option>";
}
?>
</select>
<br/>
<br/>
物品名称
<select name="name">
<?php
$con = mysql_connect("localhost","root","198623");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("sms", $con);
mysql_query("set names 'utf8'");
$r=mysql_query("select distinct name from xinxi");
while ($arr=mysql_fetch_array($r))
{
echo "<option value='$arr[name]'>".$arr["name"]."</option>";
}
?>
</select> 展开
展开全部
直接写个函数嘛
<select onchange="select(this.value)">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<script>
function select(val){
alert(val);
}
</script>
不知道是否是你所要,你可以在继续问我
<select onchange="select(this.value)">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<script>
function select(val){
alert(val);
}
</script>
不知道是否是你所要,你可以在继续问我
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没看明白什么需求,貌似js联动 select下拉菜单?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以百度一下 jquery php 二级链动菜,就可以找到答案了,学习首先要学会百度
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询