formatItemStatus : function formatStatus(val,row){ if (val == 1){ var houseIdrow=row.houseId return "<a href='javascript:void(0);' οnclick='change("+houseIdrow+","+val+");'>正常<a>"; } else if(val == 0){ var houseIdrow=row.houseId console.log(row.houseId); return "<a href='javascript:void(0);' οnclick='change("+houseIdrow+","+val+");'><span style='color:red;'>下架</span><a>";; } else { return '未知'; } },
通过return返回formatter: a标签,,a标签可以触发事件change上面的事件
后台返回json对象,到前台@Override public TaotaoResult updateItemHouse(Long houseIdrow) { ItemHouse itemHouse = itemHouseDao.selectByPrimaryKey(houseIdrow); if(itemHouse.getHouseStatus()==1){ itemHouse.setHouseStatus(0); } else if(itemHouse.getHouseStatus()==0){ itemHouse.setHouseStatus(1); } itemHouseDao.updateByPrimaryKeySelective(itemHouse); return TaotaoResult.ok(itemHouse); }
用load的方法吧数据重新载入,不是reload,reload是前端以前的function change(houseIdrow,val){ $.post("/itemHouse/changeval",{"houseIdrow":houseIdrow},function(data){ $("#houseList").datagrid("load",data) }) }
上下架,修改状态
最新推荐文章于 2021-10-15 11:28:30 发布