实现功能介绍:jsp 页面有两个radio按钮:a,b。输入框c;当选中a时,输入框c不可用(灰化),选中b时,输入框c可用,
此功能,用JS可以实现。但有个缺陷,就是按F5,设置无效。页面初始状态:是b选中,输入框c可用产生步骤:
当选中a时,输入框c不可用(灰化),按F5时,刚才由JS控制的功能通过刷新,又回到页面初始状态,变可用了,请高手支招!谢谢!
此功能,用JS可以实现。但有个缺陷,就是按F5,设置无效。页面初始状态:是b选中,输入框c可用产生步骤:
当选中a时,输入框c不可用(灰化),按F5时,刚才由JS控制的功能通过刷新,又回到页面初始状态,变可用了,请高手支招!谢谢!
也可捕捉F5事件 在刷新之前做些什么操作(拼URL把状态作为参数通过刷新再传过去?)
但是问题是,你选了a以后,为什么要去按F5刷新呢?
你想要的效果是怎样的啊...
function e(){
$('').click(ready function(){
if(document.getElmentById('a').checked=true){
$('c').attr('disabled','disabled');
}else{
$('c').attr('disabled','');
};
});
}body onload='e();'
向后台传参,应该是可以的。听说可以有以下两种常用方法1)你指的用Ajax吗?
2)还是在写一段js单击事件中,提交按钮呢?但我不知道具体怎么实现