Marvel_kc 于 2015.05.30 17:25 提问
- javaweb传递参数问题。。。。
-
我一个页面有若干个按钮,相当于影院的选座功能,但我要实现的很简单。用js控制点击之后的颜色,但是点击确认提交的时候,怎么将预定的座位的信息提交给后台,让后台修改数据库中的值。
-
-
bdmh
2015.05.30 18:16
你可以直接带在链接后面,也可用框架,比如spring,strust等
-
-
guwei4037
2015.05.30 20:50
点击按钮后,弹出对话框,确定后以ajax的形式提交到后台处理(jquery ajax),如果成功选座,则修改按钮的颜色。
每个button给个属性,或者id有$符号分割,存取附加信息,以区分每个按钮对应的座位号。
-
- wgw335363240 2015.05.30 23:23
我感觉楼主只要在选中一个座位后,通过js程序记录下选择的座位号就可以,再次点击座位号的时候,把该座位号从js程序中删除掉。点击提交的时候,把js数组中的数据拼接成字符串提交给服务器就可以了。
-
- chentravelling 2015.05.31 00:33
你给每一个按钮绑定一个数据(唯一标识,可以用来确定用户选的位置)比如:点击提交的时候就把这个index传到后台。具体细节的代码,你可以再问我!
-
- Marvel_kc 回复code陈: 我是用表单的submit形式提交到servlet页面,也就是说可以在action的后面加入this.index就可以获取到每个按钮的值了吗?
- 接近 3 年之前 回复
-
- chentravelling 获取Index的值就用this.index或者是$(this).getAttribute("index");,具体怎么获取就看你代码中怎么在网页写入button的
- 接近 3 年之前 回复
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!