如题,我在一个停车场管理系统中,通过页面上每个代表车位的单元格来监控车位的状态,不同的单元格表示不同的车位使用情况,后台的车位状态数据是通过action传过来的一个map,求大神解答或者给个思路
每个单元格按照行列给出一个id
jquery根据传来的坐标得到id,设置css
车位位置,这些都不变的。车位增加id配置,服务器返回json数据如{"id1":"使用","id2":"未使用"....}这种格式的数据,遍历下json数据设置你的id对应的控件的颜色值
把停车场的车位和二维表格的行号和列号对应起来,json里 就根据返回每个停车位的行号 列号和停车位状态
如:
{
rows:[
{id:1,rownum:1 , colnum:2,status,0},
{id:1,rownum:1 , colnum:2,status,1}
]
}
页面上根据每个单元格的状态设置自定义好背景颜色
如:document.getElementById(tbid).rows[i].cells[j].style.backgroundColor = "blue";