`

checked返回值问题

阅读更多

今天code diff时提到checked的用法,提到.is( ":checked" ) 方法,为此总结如下:
1. 当 %input(type="checkbox" checked='true')
或者 %input(type="checkbox" checked='false')
或者 %input(type="checkbox" checked)时,对应的三个方法返回值分别是:
$(":checkbox").attr( "checked" ) -> "checked"
$(":checkbox").prop( "checked" ) -> true
$(":checkbox").is( ":checked" ) -> true
2. 当 %input(type="checkbox" checked='true'),对应的三个方法返回值分别是:
$(":checkbox").attr( "checked" ) -> undefined
$(":checkbox").prop( "checked" ) -> false
$(":checkbox").is( ":checked" ) -> false

分享到:
评论

相关推荐

    jquery attr方法获取input的checked属性问题

    通过prop方法获取checked属性,获取的checked返回值为boolean,选中为true,否则为flase 代码如下: <input type=”checkbox” id=”selectAll” onclick=”checkAll()”>全选 function checkAll() { var ...

    解决checkbox的attr(checked)一直为undefined问题

    然而,有时在尝试获取复选框是否被选中的状态时,可能会遇到一个常见的问题:`attr("checked")`返回值始终为`undefined`。这个问题在实现全选功能时尤为突出,因为我们需要准确地判断所有子复选框的状态以同步总复选...

    jquery操作checked属性以及disabled属性的多种方法

    - 在jQuery 1.6+版本中,返回值可能是"checked"字符串或"undefined"; - 在jQuery 1.5-版本中,返回值是true或false。 2. 使用`.prop('checked')`方法: - 从jQuery 1.6版本开始,返回值是true或false。 3. ...

    Java异常处理

    `Error`通常用于表示系统级问题,如内存溢出或JVM错误,而`Exception`则是应用程序可以预见并可能恢复的情况。 `Exception`类又分为两种类型:`checked`异常和`unchecked`异常。`Checked`异常是那些在编译时需要...

    MultiSelectMenu_vc6右键菜单_

    在你的消息映射中,为WM_COMMAND添加处理函数,根据消息的wParam(消息ID)判断用户选择了哪个菜单项,并根据其是否包含MF_CHECKED来确定是否执行相应操作或更新状态。 6. 更新UI:在用户选择或取消选择菜单项后,...

    PHP程序设计-3期(KC016) 3.9.1数据绑定常见问题分析.docx

    本节将深入探讨在数据绑定过程中遇到的一些常见问题,特别是与`srpos()`函数相关的错误以及编程中的标点符号问题。 首先,让我们聚焦于`srpos()`函数。`strpos()`是PHP内置的字符串查找函数,用于在字符串中查找...

    javascript 弹出的窗口返回值给父窗口具体实现

    ### JavaScript 弹出窗口返回值给父窗口具体实现知识点 #### 1. 窗口间通信的需求 在Web开发中,经常需要在父窗口和弹出窗口间进行数据交互。一个典型的场景是弹出窗口用于让用户进行某些选择或者填写表单,之后将...

    Delphi 字符串函数大全

    ### Delphi字符串函数大全 #### 一、AnsiResemblesText **功能:** `AnsiResemblesText`函数用于判断两个字符串是否相似。它主要用来比较两个字符串...通过这些函数的应用,开发者能够更加高效地处理各种字符串问题。

    Java Exception 几种不适当的处理

    利用函数返回值(如布尔值或整数值)来表示操作的成功或失败,存在以下问题:返回信息过于简单,无法携带丰富的异常详情;调用者容易忽略错误返回码,导致问题难以定位;多处调用同一函数时,需重复判断返回值,增加...

    Jquery必读文档

    - 返回值:`Validator`对象,可以通过该对象调用其他方法。 **示例:** ```javascript $("form").validate({ rules: { username: "required", password: { required: true, minlength: 5 } }, messages: { ...

    Delphi字符串函数大全

    - **返回值**:如果两个字符串相似则返回`True`,否则返回`False`。 #### 示例代码: ```pascal CheckBox1.Checked := AnsiResemblesText(Edit1.Text, Edit2.Text); ``` ### 2. `AnsiContainsText` #### 函数原型...

    jquery无法设置checkbox选中即没有变成选中状态

    要解决这一问题,需要深入了解jQuery的attr和prop方法之间的区别,以及checked属性和checked属性值之间的差异。 首先,jQuery中的attr和prop方法分别用于获取和设置HTML元素的属性值和DOM属性值。在jQuery 1.6之前...

    delphi7 字符串函数

    以上介绍了Delphi7中一些常用的字符串处理函数,这些函数可以帮助开发者轻松地处理字符串相关的逻辑问题,比如字符串相似度判断、子串查找、替换等。通过对这些函数的学习和应用,可以极大地提高开发效率,简化代码...

    DELPHI中操作字符串函数大全

    - **返回值**:如果两个字符串相似则返回`True`,否则返回`False`。 ##### 2. `AnsiContainsText` 此函数用于检测一个字符串是否包含另一个字符串。 ```delphi function AnsiContainsText(const AText, ASubText: ...

    dephi字符串函数大全及实例

    CheckBox1.Checked := AnsiResemblesText(Edit1.Text, Edit2.Text); end; ``` #### 2. `AnsiContainsText` 函数 **功能描述:** 此函数用于检查一个字符串是否包含另一个字符串。该函数同样位于 `StrUtils.pas` ...

    jquery在项目中做复选框时遇到的一些问题笔记

    因此,使用attr方法无法正确地返回复选框是否被选中的状态,其返回值通常会是undefined,而不是预期的"checked"。 接下来,必须指出,在这种情况下,应当使用prop方法来获取和设置复选框的选中状态。prop方法能够...

    Delphi6 函数大全

    **返回值**:如果两个字符串相似,则返回`True`;否则返回`False`。 **参考**: - `StrUtils.SoundexProc`:一种基于语音索引算法的方法,用于字符串的比较和检索。 - `StrUtils.AnsiResemblesProc`:可能是另一种...

    leedcode.zip

    5. 异常处理:知道如何使用try-catch-finally进行异常处理,理解Checked和Unchecked异常的区别。 6. 集合框架:熟练使用ArrayList、LinkedList、HashMap、HashSet等集合类,了解它们的特性和应用场景。 二、算法...

    DELPHI字符串函数大全

    CheckBox1.Checked := AnsiResemblesText(Edit1.Text, Edit2.Text); ``` ##### 相关函数: - `StrUtils.SoundexProc`:此函数用于计算字符串的Soundex码,这是一种根据发音对字符串进行编码的方法,通常用于模糊...

    DemoDlg.rar_单选按钮

    返回值为BST_UNCHECKED、BST_CHECKED或BST_INDETERMINATE,根据单选按钮的选中状态来判断。 在实际应用中,我们可能需要在事件处理函数中响应单选按钮的改变。例如,当用户点击单选按钮时,我们可以关联一个消息...

Global site tag (gtag.js) - Google Analytics