使用Jquery和单选按钮

时间:2014-04-21 16:15:39

标签: javascript jquery html

我正在整理一个简单的订单查询表单。它工作得很好,直到我添加单选按钮。在旧的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吗?

1 个答案:

答案 0 :(得分:0)

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

我不知道jQuery中的:ordernum选择器..

如果您想使用ID选择元素,请在您的情况下使用$('#id')

$('#ordernum:checked')

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

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