问题标签 [checked]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
374 浏览

javascript - 单选按钮,参考外部文档

不知道如何解释这一点,但我正在尝试打开一个新窗口,同时在打开的页面上设置一个特定的单选按钮。

Contact-us.php(我要打开的页面)

这是带有按钮的页面

主页.php

这是JS文件

}

因此,如果我将表单与按钮(home.php)放在同一页面上,它适用于同一页面

然而目前所有的代码都是打开一个新页面!(联系我们.php)

我不是 100% 确定这可以做到,但我的最终目标是打开一个新页面,当用户单击图像时已经选择了单选选项。

PS这不是完整的代码,因为我只发布了我认为相关的部分。

0 投票
1 回答
1784 浏览

events - 选中其他复选框时如何禁用复选框?

请帮帮我!我是新手。我有 3 个组件。如果第一个 selectBooleanCheckbox 被选中,那么第二个和第三个组件应该被禁用。如果第一个 selectBooleanCheckbox 未选中,那么第二个和第三个组件应该是活动的。

我该怎么做?

0 投票
1 回答
449 浏览

javascript - 在设置 attr('checked'); 后检查复选框是否选中时,对象不支持 IE8 中的此属性或方法;

这种行为有点奇怪。

在 IE8 中,当我使用 $('something').is(':checked') 来检查复选框是否在使用 $('something').attr('checked', true) 设置后被选中。第二次运行脚本时出现错误。

我创建了一个 jsfiddle 并且在那里发生了同样的问题。

加载以下页面后,再次单击运行。我得到 Object 在 IE8 中不支持此属性或方法

http://jsfiddle.net/Dxvmg/6/

有任何想法吗?

我正在使用 jquery 1.6.2。

0 投票
5 回答
2798 浏览

android - CheckedTextView 没有响应点击

我有一个用 CheckedTextViews 动态填充的列表视图。列表视图设置为多选模式。我正在使用 OnItemClickListener 来响应对我的列表视图的点击。我还用 CheckedTextView 的布局制作了一个 XML 文件(实际上它只是标准 android.R.layout.simple_list_item_multiple_choice 的副本)。所以在这种情况下一切正常:当我单击列表视图中的一个项目时,相应的checkedtextview 会被选中。但是当我尝试使用以下布局时,checkedtextview 不会响应单击并且仍然未选中。

我猜这是因为 CheckedTextViews 被放入了 LinearLayout 并且它们没有从 Listview 的列表项中接收到单击事件。

0 投票
0 回答
1539 浏览

android - setOnCheckedChangeListener android

我正在开发一个测验应用程序。就是这样的多项选择题。系统从重建的 sqlite 数据库中检索问题。数据库有 6 个问题,但是当最后一个问题被回答时,我得到了错误。此外,有时,单选按钮(答案)必须检查 2 次,无法识别第一次检查。

这是代码

这些是错误

谢谢

0 投票
1 回答
4949 浏览

asp.net - 回发时未选中 ASP.NET 复选框

我有一个 ASP.NET 网络表单。其中有一个简短的复选框列表。我期望发生的是我检查了几个复选框,进行回发,并且在回发后复选框应保持选中状态。

出于某种原因,回发时未选中复选框。我在 page_init 或 page_load 事件中没有对复选框执行任何操作。当我在调试时单步执行代码时,复选框被标记为已选中。

我尝试将回发时选中的属性的值设置为 true,但复选框仍然没有被选中。

任何人以前见过这个并且对如何解决它有任何建议吗?

编辑

起初我没有意识到 - 复选框是 html 服务器控件(输入类型=复选框 runat=服务器...)。

0 投票
2 回答
1234 浏览

android - ListView,可检查项目不会在 Android 1.6 上得到检查

我的应用程序目前针对的是 Android 1.6。它包含一个带有CHOICE_MODE_SINGLE的 ListView 。所有项目都实现Checkable。我正在使用setItemChecked(int position, boolean value)根据需要检查/取消选中项目。它可以在 Android 2.1、2.2 和 2.3 上按预期工作。然而,在 Android 1.6 上,不会检查任何项目。

代码如下所示:

这个问题通过在代码中设置 ListView 的 ChoideMode 解决了这个问题,而不是 XML。我一开始是在代码中做到这一点的,把它放在 XML 中对我来说没有任何区别。问题仍然出现。

如何在 Android 1.6 上进行这项工作?

0 投票
1 回答
10744 浏览

xml - 如何使用 XSLT 根据返回的 XML 数据检查单选按钮

嘿,我对 XSLT 还很陌生,并试图用它们来生成和填充表单。我已经制作了 XSLT 并且可以从服务器获取 XML 数据,并且我认为我已经正确地将所有字段等与它们各自的 XML 数据进行了匹配。但是,我不知道如何根据存储的 XML 数据检查单选按钮和复选框。我在网上找到了几个类似的帖子,但我无法让它们正常运行,希望这里有人能帮我一把。

我制作了一些小的测试代码来尝试让它工作,因为我不想冒险弄乱完整的表格。测试 XML 和 XSL 如下所示。

XML

XSL

如果 XML 存储的值为 Y,我希望在生成的 HTML 中检查第一个单选按钮,如果存储的值为 N,则检查第二个按钮。如果有人能解释为什么这不起作用或如果这完全是错误的方法,那么请给我一个正确的例子,我将不胜感激。

0 投票
1 回答
2232 浏览

jquery - 使用 sj:select 和 s:checkboxlist

因此,出于不同的原因,我很难尝试使用这两个元素中的任何一个。首先,我将描述s:checkboxlist.

sj:select我想在我的控制器上填充一个列表以在我的 上使用的更改值时s:checkboxlist,我是否必须使用 javascript?我最初的猜测是在sj:select onchange=""参数上调用一个 javascript 函数,然后在 javascript 函数上刷新它,s:checkboxlist以便它使用新列表填充。

例如,如果我有类似的东西sj:select

s:checkboxlist有:

所以我s:select从一个名为 types 的列表中填充,当sj:select我在我的控制器上调用一个名为 的函数的更改值时getNewList,这将更改使用我的复选框列表的列表,但是如何刷新复选框列表。

您可以注意到我可以通过使用 a 来解决这个问题sj:checkboxlist,我知道它可以工作,但是如果我这样做,那么当我尝试加载通过 Integer array 检查idsType的复选框时,复选框将不会被选中。例如,如果我有一个这样的整数数组:

我有一个arrayOfIds包含 5 个元素的列表,然后当我使用s:checkboxlist5 个复选框时,将显示第二个和第三个复选框。

但是,如果sj:checkboxlistsj:select使用s:checkboxlist.

对于如何解决这个问题,我真的很迷茫,如果有人可以提供帮助,将不胜感激。

0 投票
4 回答
11312 浏览

jquery - 如果选中单选按钮,则jQuery addClass

谁能帮我解决这个问题?

我正在尝试将一个类(问题框活动)添加到 .check (单选按钮)的父级,前提是它被选中。如果我使用警报进行测试,它可以正常工作,但我无法添加该类。

谢谢大家的帮助。

更新:这是表单的 HTML。我只复制了 48 个 div 中的 3 个。您可能已经猜到,如果在页面加载时已选中单选按钮,我正在尝试向问题框添加一个类。到目前为止还没有运气。