<radio-group class="radio-group" bindchange="radioChange">
<label class="radio" wx:for="{{k7}}" wx:key="index">
<radio value="{{itemarr_guige02}}" bindtap='radio' data-id="{{itemguige_key02}}" checked="{{itemchecked}}"/>{{itemarr_guige02}}
</label>
</radio-group>
// 获取该组件的id
radio:function(e){
thissetData({
guige_key02: ecurrentTargetdatasetid
})
consolelog(ecurrentTargetdatasetid)
},
// 获取用户选择的单选框的值
radioChange: function (e) {
thissetData({
arr_guige02: edetailvalue
})
consolelog(edetailvalue)
},
把“是”和“否”两个radio的ID设为一样的,比如ID="YesNo",value设为不一样,比如一个是Yes一个是No,这样request的时候就可以直接写requestform("YesNo"),获得的值分别是Yes和No。
第一把多个单选框的name属性名定为一致,再对其设置不出的value值,
之后提交了,用xname=trim(reqeust("tname"))
来取值。而tname就为单选框的name属性名,而xname则为取到的tname单选 框的值
$("input[name='answer3']")on("click",function(){
var selectId = $(this)attr("id");
})
<INPUT id="Radio1" type="radio" value="fasd" name="RadioGroup" onclick="alert(thisvalue);">
-------------------------
补充:
你可以试着这样做
当你动态添加控件的时候为每个radio添加一个onclick事件,事件的内容是把自己的value给一个hidden,然后直接点按钮的时候取那个hidden的值就行了。
---------------
再次补充:
是的,不然你就遍历一次就好了,其实客户端遍历是很快的事情,不用考虑效率问题。
div id="wrap">\x0d\支付宝\x0d\财务通\x0d\\x0d\获取一组单选按钮对象:var obj_payPlatform = $('#wrap input[name="payMethod"]');\x0d\获取被选中按钮的值 :var val_payPlatform = $('#wrap input[name="payMethod"]:checked ')val();
<from name="from" action="提交到的地址" >
<input type="radio" name="radio" value="值">
<input type="image" src="按钮的">
</from>
制作一个表单,提交到处理的asp页面
radio=requestfrom("radio")
在asp处理也通过上面获取name为radio的单选框的value值,然后进行相应的处理就行了。
以上就是关于小程序怎样获取单选按钮的vaule全部的内容,包括:小程序怎样获取单选按钮的vaule、HTML 表单获取单选按钮、asp获取多个单选按钮value的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)