jsp或者js通过数据库状态改变按钮的开与关

//on-off按钮$(".wsn-onoffbtn").live("click",function(event){//newif(event.target==this)... //on-off按钮 $(".wsn-onoffbtn").live("click",function(event){//new if(event.target == this){ if($(this).css("backgroundPosition") == "-230px -270px"){ $(this).css("backgroundPosition","-230px -300px") } else{ $(this).css("backgroundPosition","-230px -270px") }} });
这是css里的按钮,请问怎样通过数据库里的状态值来置这个开关的on或者off,同时根据客户操作重置数据库里的状态
展开
 我来答
百度网友ffdaa5d22
2014-05-16 · 超过17用户采纳过TA的回答
知道答主
回答量:40
采纳率:0%
帮助的人:43.2万
展开全部
页面打开时:
1、读取数据库的值

例如有个Model Site 属性有个WSN


if(Site.WSN==1){
HidWSN.Text = "1"; //HidWSN为前台的一个隐藏控件
}

前台
<Script type="text/javascript">
if($("#HidWSN").val()=="1"){
$(".wsn-onoffbtn").css("backgroundPosition","-230px -270px")
}else{
$(".wsn-onoffbtn").css("backgroundPosition","-230px -300px")
}

</Script>
更多追问追答
追问
非常感谢,
如果用户操作了,我需要再去重置数据库里的状态
怎么样判断控件现在状态呢
if($(".wsn-onoffbtn").css.style ==backgroundPosition","-230px -300px)
这样好像不对啊
这个要怎么做呢?
追答
后台直接读的话,就把值直接写到数据库就行,ajax的话,要把上面那段代码再执行一遍
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式