我想在jquery选择器中使用变量来选择已检查的输入,我的代码如下所示。 这有什么不对?
function MyFunction(MyVariable){
var idAddress = $("input[name='id_address_" +MyVariable+ "']:checked").val();
alert(idAddress);
}
答案 0 :(得分:1)
从语法上讲,你所拥有的是正确的。它将获得任何已检查名称为id_address_ + MyVariable的输入,然后获取第一个元素的值(如果返回多个)。如果idAddress的值为null,那么您不会根据您的选择条件从jQuery返回任何内容。为此,我们需要更多代码来查看表单元素,其中MyVariable来自等等。