Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.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 检测收音机/复选框';选中';jQueryUI中的状态。底层按钮不';t更新_Javascript_Jquery_Jquery Ui_Jquery Ui Button - Fatal编程技术网

Javascript 检测收音机/复选框';选中';jQueryUI中的状态。底层按钮不';t更新

Javascript 检测收音机/复选框';选中';jQueryUI中的状态。底层按钮不';t更新,javascript,jquery,jquery-ui,jquery-ui-button,Javascript,Jquery,Jquery Ui,Jquery Ui Button,我使用jQueryUI的形式需要验证一些单选/复选框元素 根据所提供链接中的演示- 他们的(原始元素) 关联标签的样式设置为显示 作为按钮,而底层 输入在单击时更新 如果您检查我提供的示例页面,底层按钮元素不会得到任何更新注意-默认情况下选中示例中的中间单选按钮 我使用下面的代码来检测按钮状态——奇怪的是,它总是正确的(我想它是错误的) 看起来我可以从jquery ui用作按钮样式(a la class=“ui state active)的标签中获取按钮状态,但我希望避免阅读标签并坚持验证实际的

我使用jQueryUI的形式需要验证一些单选/复选框元素

根据所提供链接中的演示-

他们的(原始元素) 关联标签的样式设置为显示 作为按钮,而底层 输入在单击时更新

如果您检查我提供的示例页面,底层按钮元素不会得到任何更新<代码>注意-默认情况下选中示例中的中间单选按钮

我使用下面的代码来检测按钮状态——奇怪的是,它总是正确的(我想它是错误的)

看起来我可以从jquery ui用作按钮样式
(a la class=“ui state active)
的标签中获取按钮状态,但我希望避免阅读标签并坚持验证实际的单选按钮


通过访问原始单选按钮,是否拉错了表单数据


这可能是jquery ui butotn小部件中的一个错误吗?

刚刚检查了jqueryui.com上的演示页面。看起来它在那里工作正常。但是让jquery决定是否检查了输入。试试看

$el = $("#someCheckbox");
if( $el.is(':checked') ){ //do stuff }
希望有帮助

$el = $("#someCheckbox");
if( $el.is(':checked') ){ //do stuff }