如果用户决定“取消”,我正在使用jQuery clone
来克隆表单的某些部分并恢复到其原始状态(保存在克隆中)。
我的克隆代码如下所示:
$(filterSec).find("select option:selected").attr("selected", true); // clone doesn't save user selections
savedFilterSec = filterSec.clone(true);
要恢复的代码:
$('.openFilter').replaceWith(savedFilterSec);
这适用于我的大多数表格。问题是我有一些jqxListBoxes在用户取消时恢复到原始状态,但不再工作 - 我不能再选择任何东西(或拖放,我使用{{3}设置})。是否有一些未被克隆的功能?如何在“回滚”后重新激活列表框?
修改
这似乎是所有jqxWidgets的问题,而不仅仅是列表框。