glzmzd
glzmzd
采纳率71.7%
2016-04-01 02:06 阅读 1.8k

无法用jquery操作checkbox选中的问题

html代码如下

 <span class="easyui-checkbox" >
                <input id="abc" name="abc" type="checkbox"  data-options="width: 180"  value="1"  >

用的jquery操作选中

 $("#abc").attr("checked",true);

在没有 这行代码的时候能够操作成功。。
但是加上了 这个样式的代码之后jquery就没法通过id或者Name操作这个复选框了。。原因是什么?怎么解决应该?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

7条回答 默认 最新

  • 已采纳
    u012470804 飞翔的小野鸭 2016-04-01 02:11

    试试$("#abc").prop("checked",true);

    点赞 1 评论 复制链接分享
  • wenxuechaozhe wenxuechaozhe 2016-04-01 02:10

    $("#abc").attr("checked","true");

    点赞 评论 复制链接分享
  • showbo GoCityPass新加坡曼谷通票 2016-04-01 02:32

    用prop,attr会增加属性
    jquery attr prop 区别

    点赞 评论 复制链接分享
  • fubo1990 fubo1990 2016-04-01 02:38

    你看看你这行代码是放在哪里的?可能是你已经操作了复选框,但最后又被设置为选中了。

    点赞 评论 复制链接分享
  • Eddie93 Eddie93 2016-04-01 03:00

    这是jquery easyui。你去看easyui的文档,我之前也是这样

    点赞 评论 复制链接分享
  • dilu dilu 2016-04-03 04:15

    在执行完你这代码之后,记得return false;

    点赞 评论 复制链接分享
  • alex2917 The__Flash 2016-04-10 03:20
    点赞 评论 复制链接分享

相关推荐