单击一个div,如果find复选框,状态将被更改.如果状态为true,则禁用某些字段,如果为false则激活那些字段。
$(".divId").click(function () {
if ($(this).find('input:checkbox[name=checkboxName]').is(":checked")) {
**checkbox will be checked and disable some input field.**
$('#inputfield').prop("disabled", true)
} else {
**enable this field.**
$('#inputfield').prop("disabled", false)
}
});
如何使用jQuery来实现这一点。如果我在div区域中选中了它,它应该被选中并取消选中复选框,如果被选中,则禁用一个输入字段,如果未选中,则该字段将不会被禁用。请帮助我使用jQuery。
您正在使用一个类选择器,您可以尝试如下操作(简化代码)并使用一个ID:
$(document).ready(function() {
$("#divId").click(function () {
$('#inputfield').prop("disabled", $(this).find('input:checkbox[name=checkboxName]').is(":checked"));
});
});
期望:如果取消选中/禁用复选框,我希望显示样例布尔值false
如果复选框不确定,如何从与复选框关联的标签停止单击事件? 我尝试了以下几点,但都没有成功: El是复选框本身。 目标是,当此复选框不确定时,单击相关标签后,我希望它所做的就是退出不确定并取消选中。然后,我将触发表中所有选中的复选框也被取消选中。 问题是,当我单击不确定的复选框标签时,它会导致它被选中,导致所有未选中的复选框都被选中。与我想要的相反。
我正在为一个应用程序编写测试,我没有访问源代码的权限,我身边的人也没有。在某个时刻,我插入登录/密码信息,登录按钮变为绿色,我可以点击它。但是,我无法自动执行该操作,因为即使我可以点击屏幕上的按钮,其“clickable”属性仍然为假,除了“enabled”属性之外的所有其他属性都为假,即使按钮无法点击,该属性也始终为真。UIAutomatorViewer上节点详细信息的屏幕截图 我唯一能想到的就
如果我打开活动,复选框始终保持选中状态,即使我取消选中它并离开活动或关闭应用程序,在重新启动活动后,它也将保持选中状态。 我已尝试使用以下代码段保存活动的状态。 复选框应始终处于用户离开它的状态(选中或未选中)。
当html页面上没有任何变量可以切换时,是否有人知道如何使用selenium处理或读出复选框的状态(true/false)。我已经尝试了常用函数。isselected()和。isenabled(),但这些函数只读取不可用的值。 有人知道有没有办法得到这个身份吗?此外,xml的屏幕截图以及它是哪个元素。 如果有人有主意就太好了。我在用Java编程。
我正在开发一个android烹饪应用程序(使用java),主页有一个回收器视图,其中填充了用户可以喜欢的食谱(类似于FaceBook帖子)。喜欢按钮是一个复选框,保存每个食谱的喜欢复选框状态的最佳方式是什么,所以当用户退出应用程序并再次登录时,他们不会多次喜欢同一个食谱。 在这种情况下,使用SharedReference是一个好主意吗? **im使用MySql作为数据库,不使用firebase。