在HTML里,如何在两个select标签之间传递参数?

遇到一个问题。在一个表单的编辑界面里有两个select标签。select标签1中的value决定了select标签2中的可选value值。这种情况应该怎么写呢?具体来说,... 遇到一个问题。在一个表单的编辑界面里有两个select标签。select标签1中的value 决定了select标签2中的可选value值。这种情况应该怎么写呢?
具体来说,比如说select1有两个选择电影和游戏。如果选择电影,select2就有国内,国外两个选择。如果选择游戏,就有单机和网络两个选择。这样该怎么写呢?

我已经写了一个利用get传递参数的页面。但问题是,做出第一个选择后会刷新页面。我不希望发生页面的刷新。具体该怎么做呢?
展开
 我来答
huashi221
2015-07-23
知道答主
回答量:4
采纳率:0%
帮助的人:2.8万
展开全部
第一个问题,应该是叫“实现多个选择框的联动效果”。方法有很多。比如用jQuery去做:1.监听select2的点击事件。2.当事件发生时读取select1的值,然后根据这个值去操作OPTION元素,修改它的值。
第二个问题,不刷新页面,用AJAX请求,也可以用jQuery去做。
追问

第一个问题我解决了已经。这是我写的监听。可以用。

主要就是第二个问题。因为一刷新,其他表单信息就没了。

所以需要怎么弄呢能稍微具体一下么?

追答
用jquery里的ajax方法,去取得需要的数据,然后自己根据数据去直接修改你需要修改的页面的那部分,更高级一点的就是写个templete和数据结合一下然后扔到你需要的界面部分上。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式