Uncaught TypeError: Cannot read property 'oSavedState' of undefined with yadcf and DataTable in Bootbox

Uncaught TypeError: Cannot read property 'oSavedState' of undefined with yadcf and DataTable in Bootbox

我有一个引导框对话框供用户使用 select 模板。模板列表通过 DataTables 中的 ajax 加载,并添加 yadcf 以进行花式过滤。对话框的第一次打开工作完美,关闭对话框并再次打开它在

上的 yadcf 库中失败
function initColReorder2(settingsDt, table_selector_jq_friendly)

我创建了一个示例来说明这一点 https://jsfiddle.net/mrcrbrown/7gtps9n5/11/ 单击按钮打开对话框,使用 X 关闭对话框,然后尝试再次打开它。

我注意到故障发生在数据表去获取数据之前。作为用户,我应该可以随意打开和关闭对话框。

此问题与 相似,后者在相同的地方有相同的错误,但没有发布答案或示例。

去抢 0.9.0.beta.5 it works now, see live sample.

.