我正在創建過濾器重置按鈕。當我單擊按鈕時,所有值都按預期清除/重置,但不會觸發事件來重置視圖以顯示所有當前結果。我在每個列的過濾器字段上都有事件監聽器來應用所述過濾器。嘗試重置過濾器。單擊該按鈕清除值,但不會觸發事件
$('#clearFilters').on('click', function() {
console.log("start clear");
$('#columnsearch_1').val('').change();
$('#columnsearch_2').val('').trigger("change");
$('#columnsearch_3 option').prop('selected', function() {
return this.defaultSelected;
});
$('#columnsearch_3').trigger("change");
$('#columnsearch_4 input[type=checkbox]:checked').removeAttr('checked').trigger("click");
});
不確定,如果我使用觸發器/更改錯誤或誤解感到它的使用情況,但據我所知的東西看起來是正確的。
那個特殊的回報並不會阻止回調的流程。該返回隻影響.prop()的回調 我已經將我的解決方案發布到了我的問題上。 – BadJo0Jo0
我現在看到了這個錯字。 – BadJo0Jo0