Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在jQuery按钮集中以编程方式选择收音机会使它崩溃_Javascript_Jquery_Jquery Ui_Jqueryi Ui Buttonset - Fatal编程技术网

Javascript 在jQuery按钮集中以编程方式选择收音机会使它崩溃

Javascript 在jQuery按钮集中以编程方式选择收音机会使它崩溃,javascript,jquery,jquery-ui,jqueryi-ui-buttonset,Javascript,Jquery,Jquery Ui,Jqueryi Ui Buttonset,我正在使用基于单选按钮的jQuery按钮集在网站上构建一个编辑器函数。当我将项目加载到编辑器中时,我需要设置选中的单选按钮,当然,用户可以更改选项,并将其保存到数据库中。当项目关闭时,我想将按钮设置重置为默认值 问题是,当我设置按钮设置时,当我第一次选择每个项目时,它就会工作,然后它就会崩溃并停止工作 问题演示: HTML: 我尝试了很多方法,比如尝试触发每个单选按钮标签的点击功能等等,但是我找不到任何有效的方法。欢迎您的任何意见 您需要使用而不是设置选中状态 $("#r_link").prop

我正在使用基于单选按钮的jQuery按钮集在网站上构建一个编辑器函数。当我将项目加载到编辑器中时,我需要设置选中的单选按钮,当然,用户可以更改选项,并将其保存到数据库中。当项目关闭时,我想将按钮设置重置为默认值

问题是,当我设置按钮设置时,当我第一次选择每个项目时,它就会工作,然后它就会崩溃并停止工作

问题演示:

HTML:

我尝试了很多方法,比如尝试触发每个单选按钮标签的点击功能等等,但是我找不到任何有效的方法。欢迎您的任何意见

您需要使用而不是设置选中状态

$("#r_link").prop("checked", true);
演示:

阅读:

您可以触发
单击()
,使其工作

  $("#r_private").click()

非常感谢您提供的解决方案和文档链接,为什么!谢谢你的回复!这个很好用!无论如何,Aruns解决方案似乎是最佳实践方案……这是最佳解决方案,因为它不仅选择了无线电,而且最重要的是它触发了无线电事件,所有其他解决方案都缺少触发点击无线电事件的能力!!!!!!!
$("#r_link").prop("checked", true);
  $("#r_private").click()