将Jquery与单选按钮一起使用

Using Jquery with Radio buttons

本文关键字:一起 单选按钮 Jquery      更新时间:2023-09-26

我正在制作一个简单的订单查找表单。在添加单选按钮之前,它运行良好。在旧的JS中,我使用了一个简单的函数来获取单选按钮值并将其放入字符串中。Jquery的做法不同。我想我即将实现这一目标:

到目前为止我所拥有的:

var e = $( "input:ordernum:checked" ).val(function( index, value) { 
return value + " " + this.className;    
var groupnum= e.options[e.selectedIndex].value;    });
xmlhttp.open("GET","ordersearch.php?orderid="+ordernum+"&q="+str,true);
xmlhttp.send();

以前,在下拉菜单中,它使用:

var e = document.getElementById("groupnum");-->
  var groupnum = e.options[e.selectedIndex].value;
  });

这可能是一个简单的解决方案。在这个实例中我需要getElementbyID还是getElementbyName?

var e = $( "input:ordernum:checked" ).val(function( index, value) {

我对jQuery中的:ordernum选择器一无所知。。

如果你想使用id选择一个元素,在你的情况下使用$('#id')

$('#ordernum:checked')

但我不认为这是你所需要的~为了创建一个单选按钮组,给他们所有人一个通用的name。然后您可以访问组中所选单选按钮的值,如

$('[name="yourGroupName"]:checked').val()