在 datalink (jQuery) 中使用 setField 设置单选按钮
我需要使用 datalink(jQuery 插件)中的 setField() 方法设置单选按钮。
我已经在 gitHub 上阅读了有关此问题的问题,并看到了一个叉子来解决它(https://github.com/ jamiemthomas/jquery-datalink),但这适用于旧版本的 jQuery。
使用数据链接插件的 setField 方法更新单选按钮的简单方法是什么(也许需要稍加修改)?也许还有其他替代品/插件?
I have a need to set radio buttons using the setField() method from datalink (the jQuery plugin).
I have read the issues around this on gitHub and seen a fork to address it (https://github.com/jamiemthomas/jquery-datalink), but this is for older versions of jQuery.
What would be an easy way to update radio buttons using the datalink plugin's setField method, perhaps with a slight modification? Maybe there are other alternatives / plugins?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
感谢登录此问题的评论(https://github.com/jquery/jquery-datalink/issues/14#issuecomment-531732),我已经调整了那里找到的黑客。通过按如下方式更改 setField 方法,它可以工作:(
编辑 - 还添加了用于设置复选框的代码)。
之前:
之后:
编辑 - 我还在 GitHub 上分叉了原始数据链接项目并添加了这些更改: https:// /github.com/mydoghasworms/jquery-datalink/
Thanks to a comment from an issue logged on this (https://github.com/jquery/jquery-datalink/issues/14#issuecomment-531732), I have adapted the hack found there. By changing the setField method as follows, it works:
(EDIT - added code for setting checkbox as well).
Before:
After:
EDIT - I have also forked the original datalink project on GitHub and added these changes: https://github.com/mydoghasworms/jquery-datalink/
通过以下更改更新了 mydoghasworm 的代码,以修复他在以下两个代码片段中遇到的“无法取消选中”问题。
还
Updated mydoghasworm's code with the following changes to fix the "cannot uncheck" issue he was facing with the following two code snippets.
Also