<?php
$sql=mysql_query("select * from wm_class order by id desc",$conn);
$info=mysql_fetch_array($sql);
{
?>
<select name="fenlei">
<option selected onchange= "submit() " value = "请选择分类">请选择分类</option>
<?php
do
{
?>
<option value=<?php echo $info[name];?>><?php echo $info[name];?></option>
<?php
}
while($info=mysql_fetch_array($sql));
?>
</select>
<?php
}
?> 要实现 点击下拉选项,下面的数据有变化类似于
http://list.taobao.com/et/sportculture.htm?cat=50010388&sort=coefp&isprepay=1&random=false&viewIndex=7&yp4p_page=0&olu=yes&smc=1&commend=all
淘宝,点击 排序 下面有变化,点击 所在地 下面也有变化,是怎么变化的?
求指导
解决方案 »
- jquery 修改button的click函数
- [在线]如何构造 sql 反选语句?
- js模仿google自动完成功能
- 请教一个DOM函数
- 用php无法获取网页内容,但可以用浏览器访问网页内容,什么情况?
- asp二级下拉代码改成php二级下拉代码。请帮一下手。谢谢!
- 网站要做成支持繁体和简体有什么好的方法?
- PHP中如何使用HTML POST 过来的数据?
- 请教PHP连接MYSQL的问题,急啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- 身份认证的问题,按照书本上的不行。
- 请问:php 怎样获得所有session
- 关于操作PHP 操作XML
差一点的是用框架页实现,通过监听select的onchange时间提交表单,返回数据,更新框架页的商品部分.
最差的就是监听onchange时间并刷新整个页面.
onchange="this.form.subimt()"
ajax的就不写了 可以研究研究,最好能用模板引擎分离代码和数据.这样反正我是不喜欢.
http://zhengzhou.doomii.com/
这个网站的下拉“请选择分类” 然后下面数据有变化的 效果
有没有简单点的
最好提供例子,谢谢大家了
<input type="select" name="select" onchange="on_change(this.value)">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>客户端;
function on_change(0){
var url='index.php?key='+0;
location.href=url;
}
服务端;$_select=$_post['key'];
$sql="select * from tablename where id=".$_select;差不多从html页面到客户端,之后到服务端就是这样通信的。你自己看看,大概的步骤就是这样的。如果使用ajax的话,只是在客户端传值,基本上通过我写的客户端代码就可以实现的。
AJAX通过回调函数与PHP交互->php与mysql交互->mysql返回所需要的数据给PHP->PHP返回值给AJAX的回调函数AJAX通过操纵JS控制HTML实现内容的展示.说什么AJAX只在客户端交互是不对的.AJAX最经典的应用是判断用户名是否被注册.好好研究研究在来回复.还有.楼主你现在还在等么 .如果你还在等的话我可以个你写个简单的例子.给你研究研究.