在HTML里,如何在两个select标签之间传递参数?
遇到一个问题。在一个表单的编辑界面里有两个select标签。select标签1中的value决定了select标签2中的可选value值。这种情况应该怎么写呢?具体来说,...
遇到一个问题。在一个表单的编辑界面里有两个select标签。select标签1中的value 决定了select标签2中的可选value值。这种情况应该怎么写呢?
具体来说,比如说select1有两个选择电影和游戏。如果选择电影,select2就有国内,国外两个选择。如果选择游戏,就有单机和网络两个选择。这样该怎么写呢?
我已经写了一个利用get传递参数的页面。但问题是,做出第一个选择后会刷新页面。我不希望发生页面的刷新。具体该怎么做呢? 展开
具体来说,比如说select1有两个选择电影和游戏。如果选择电影,select2就有国内,国外两个选择。如果选择游戏,就有单机和网络两个选择。这样该怎么写呢?
我已经写了一个利用get传递参数的页面。但问题是,做出第一个选择后会刷新页面。我不希望发生页面的刷新。具体该怎么做呢? 展开
1个回答
展开全部
第一个问题,应该是叫“实现多个选择框的联动效果”。方法有很多。比如用jQuery去做:1.监听select2的点击事件。2.当事件发生时读取select1的值,然后根据这个值去操作OPTION元素,修改它的值。
第二个问题,不刷新页面,用AJAX请求,也可以用jQuery去做。
第二个问题,不刷新页面,用AJAX请求,也可以用jQuery去做。
追答
用jquery里的ajax方法,去取得需要的数据,然后自己根据数据去直接修改你需要修改的页面的那部分,更高级一点的就是写个templete和数据结合一下然后扔到你需要的界面部分上。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询