我傳遞一個jQuery表單對象到一個函數。該功能應查看所有複選框並查找ID屬性。迭代通過JQuery表單對象獲取輸入
我試過濾功能。但它沒有看到任何輸入字段。
function templateRemove(form){
selectedTemplateSizes = [];
var selectedSizesCount = 0;
form.filter(':input').each(function(i, e){
console.log($(e));
selectedTemplateSizes.push($(e).attr('id'));
});
}
但是沒有任何東西被添加到數組中,沒有任何東西在控制檯中被記錄。這個功能的調用如下:
templateRemove($("#delete-selected-form"));
我是不是這樣做的權利?
'filter'過濾當前選擇內容,您需要'find'在所選表單內查找'input' –
您可以放置HTML代碼嗎? – Roberto