我有几个输入:
<input name="row.type[0].value">
<input name="row.type[1].value">
....
<input name="row.type[100].value">
如何获得包含所有这些输入的数组?
如果使用 $$-操作,那么类似的方法不起作用:
var cabins = $$('input[name^=row.type[].value]').each(function(row) {
   //stuff
});    
我有几个输入:
<input name="row.type[0].value">
<input name="row.type[1].value">
....
<input name="row.type[100].value">
如何获得包含所有这些输入的数组?
如果使用 $$-操作,那么类似的方法不起作用:
var cabins = $$('input[name^=row.type[].value]').each(function(row) {
   //stuff
});    
如果您要抓取的所有输入的名称都以 开头row.type[,那么您可以使用以下方式抓取它们$$():
var cabins = $$('input[name^="row.type["]');
如果您向所有输入字段添加一个类,您可以使用该类访问它们
例如
<input class="rowvalues" name="row.type[0].value">
<input class="rowvalues" name="row.type[1].value">
....
<input class="rowvalues" name="row.type[100].value">
然后使用$$()
var cabins = $$('.rowvalues').each(function(row){
    //other code
    //row equals the DOM element not the input value
});