0

我只需要对 JQuery/JavaScript 语法进行一些说明。

for (var i=0;i<tableb.rows.length;i++){
    var roway = tableb.rows[i];
    if($(roway).find("input[id='location']")=='rr'){
        alert("eeee");
       }
   }

以上不起作用,我不太确定如何指定何时在带有位置 ID 的下拉列表中选择“rr”值。

提前致谢。

4

1 回答 1

0

我可以看看你的html吗?

为什么你首先有多个ID?无论如何

for (var i=0;i<tableb.rows.length;i++){
    var roway = tableb.rows[i];
    if($(roway).find("input#location").val()=='rr'){
        alert("eeee");
       }
   }

如果您只有 1 个带有该 ID 的输入,那么更简洁的方法是

if($("input#location") && ("input#location").val() == 'rr') {
    alert('eeee');
}
于 2013-06-20T18:49:03.330 回答