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