旅游网站座位问题 问题是这样根据报名人数自动安排1 2 号座位 界面如下:用户也可以选择其它座位号:如下:查看源代码是:table 写的 现在没有思路 怎么去实现 座位排序 和实现选择座位! 忘高手指点.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 一般不是不分座位滴床铺座位这东西,都是导游或旅行社自己根据情况安排。你做了这东西,麻烦事更多。本来该旅行社自己根据情况调整的,你非设定死了,下面工作人员反而更头疼非要做也不是不可以,利用css就可以了,至于js也只是判定一下class名,难度不大 如果非要做,设定3个css样式就可以了1.已分配的css样式2.未分配的css样式3.表示为当前客户选择的css样式每个座位元素都分配一个onclick事件,事件处理函数,只需简单判定一下 if(是已分配){ return 直接retrun不做处理} if(未分配){ 当前元素css设置为标记3的样式}if(是标记3的样式){ 设置为标记2的样式,相当于取消选择} 方法1、先绘图,然后查询数据,依据条件逐个填充。方法2、查询出数据,生成临时表,然后直接绑定到grid,grid里加上图片和变化。 你可以借鉴一种 CSS Sprite的技巧去实现当然使用CSS Sprite需要一个合格的美工 每行 四个座位 二个座位中间加空格最后一排留五个座位 用js怎么实现for(var j=0;j<46;j++){//怎么输出 表格呢?}晚上结帖 高手指点... protected string GetSeat(){str =""str +="<table>" if(count%4 ==0){ for(int i =0 ;i<count(人数)/4;i++) { str +="<tr>" str +="<td>...输出你想要的格式!</td>" str +="</tr>" }}else{for(int i=0;i<count(人数)/4;i++) str +="<tr>" for(int j=0;j<count(人数)%4;j++){ str +="<td>...输出你想要的格式!</td>"} str +="</tr>"}str +="</table>"return str;} 模拟select多级下拉浮动菜单,同时可以传值 Jquery append不让高度自动调整? firefox的疑问,怎么都想不通,怎么会弹出一个窗口会让另外一个按钮提交呢 用drw框架时出错,怎么解决啊??急急急。。。。。 如何判断提交时动态生成的文本框不能为空??? jquery errorClass 指定了样式。input的样式为什么也变了 如何通过 增加按钮 和 删除按钮 来进行及时刷新页面? 请教一个正则式,请各位帮助 如何关闭一个弹出窗口后自动弹出另一个?急!多谢 JS求救,这个为什么报错!????? js appendChild报参数无效 用记事本写ajax调用页面地址怎么写
2.未分配的css样式
3.表示为当前客户选择的css样式每个座位元素都分配一个onclick事件,事件处理函数,只需简单判定一下 if(是已分配)
{
return 直接retrun不做处理
}
if(未分配)
{
当前元素css设置为标记3的样式
}
if(是标记3的样式)
{
设置为标记2的样式,相当于取消选择
}
方法2、查询出数据,生成临时表,然后直接绑定到grid,grid里加上图片和变化。
最后一排留五个座位 用js怎么实现
for(var j=0;j<46;j++)
{
//怎么输出 表格呢?
}
晚上结帖 高手指点...
{str =""
str +="<table>"
if(count%4 ==0){
for(int i =0 ;i<count(人数)/4;i++)
{
str +="<tr>"
str +="<td>...输出你想要的格式!</td>"
str +="</tr>"
}
}else{
for(int i=0;i<count(人数)/4;i++)
str +="<tr>"
for(int j=0;j<count(人数)%4;j++){
str +="<td>...输出你想要的格式!</td>"
}
str +="</tr>"
}
str +="</table>"
return str;
}