可以用AJAX实现页面无刷新。
解决方案 »
- 关于js自制网页编辑器
- 帮帮我呀,学生做项目中。。。
- widow.open() 打开新窗口 2次后 页面变空白(求教高手)
- ExtJs 框架 初学者问题
- 怎样让select在不点击的情况下获得焦点
- 用javascript如何判断一个链接是否被点击过
- 下拉菜单的联动问题(当第一个菜单改变时,要显示或隐藏另一个不同的菜单), 不是想像的那么简单
- 虚心请教:访问我的网址,如果他还没有设置为主页,就弹出框框让他选择,是要设置还是不设置?这个代码怎么写呀?
- 表单处理问题求救!onclick
- chart控件画曲线图,客户要求更改图形.我完全搞不定
- SP2 下Adodb.Stream无法创建,用什么办法转换GB2312 ?
- 怎么找一个字符串里的所有 (?
不就是xmlhttp吗?
xmlhttp把前台信息发到后台程序,后台程序处理完后再返回前台就可以了.
你可以这样
<?
echo("<script language='javascript'>");
//php语法不熟悉啊,呵呵,你这里取得你所有的城市,然后获得数据集假设为$ds
echo("var city = new Array();");
//循环从$ds中取得城市的id和名称,然后输出成javascript数组
//比如echo("city[i] = " + $ds("cityname")); //市区也用同样的方法输出成javascript数组
echo("</script>");
?>
然后在客户端你的程序选择变化后,就可以给第二个下拉框加载新的市区数据了
思路就是这样,呵呵