怎么让单选按钮从数据库中返回的值被选中

怎么让单选按钮从数据库中返回的值被选中,第1张

来个PHP的,思咱上面讲的, <input type="radio" name="bb" id="bb" value="C" <?php if($bb=="C"){echo "checked='checked'"}?>/>

中文版

<input type="radio" name="bb" id="bb" value="E" <?php if($bb=="E"){echo "checked='checked'"}?>/>

英文版

<input name='rad' type='radio' value='r1' />

<input name='rad' type='radio' value='r2' />

//JS CODE

$(":radio[name='rad'][value='数据库值']").click()

或者$(":radio[name='rad'][value='数据库值']").attr("checked",true)

1、在jsp页面获取到这个值。

2、获取页面上的单选按钮组的所有dom元素

3、遍历获取到的dom元素数组,比较当前单选按钮的值是否与传来的值一样

4、找到值一样的radio就设置其属性checked为checked,进行选中。

示例:

有一组单选按钮:

<input type="radio" name="city" value="beijing"/>北京

<input type="radio" name="city" value="shanghai"/>上海

<input type="radio" name="city" value="tianjin"/>天津

<input type="radio" name="city" value="chongqing"/>重庆

通过如下方法选中,cityValue是后台传来的值。

function selectCity(cityValue){

var citys = document.getElementsByName('city')

for(var i=0i<citys.lengthi++){

if(citys[i].value == cityValue){

citys[i].checked='checked'

break

}

}

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6701958.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-27
下一篇2023-03-27

发表评论

登录后才能评论

评论列表(0条)

    保存