我希望能够选中复选框,其中选中的值不等于属性值。
所以我可能<input type="checkbox" originalValue="false" checked="checked">
或<input type="checkbox" originalValue="true">
所以现在用户取消选中它,因此它是不同的。
我可能在页面上有几千个,所以我只想要用户已经从原始值更改的那些。所以最初检查了复选框,然后取消选中它。
或者如果已经选中,那么他们取消选中它,然后再次检查它,然后我就不想要那个复选框。
有一种优雅的jQuery方法吗?
答案 0 :(得分:2)
总有一种优雅的做事方式 - 使用 .flatMap(entry -> mDocsService.getMissingObjectByFoo(entry.getFoo())
.map(missingObject -> {
entry.setBar(missingObject);
return entry;
})
)
并过滤掉对立面:
filter