1. 程式人生 > >checkbox標籤勾選了但沒有checked=checked和checkbox標籤已有checked=checked但是不顯示勾選

checkbox標籤勾選了但沒有checked=checked和checkbox標籤已有checked=checked但是不顯示勾選

  • checkbox標籤勾選了但沒有checked=checked

這種情況需要自己建立一個選中事件

<div class="keep-pwd">    <label>        <input type="checkbox" id="remLoginChk">        <label>記住賬號</label>    </label></div>$("#remLoginChk").click(function(){ if(!$(this).attr("checked")){ $
(this).attr("checked","checked"); }else{ $(this).removeAttr("checked"); } });
  • checkbox標籤已有checked=checked但是不顯示勾選
  1. $("input[name=xxx]").attr('checked',true);  

來設定是否選中的,各種不好用,明明頁面的程式碼已經是checked=checked了,就是不顯示勾選。

  1. if(dataBack.remind){  
  2.     $("#isremind").prop("checked",true);  
  3. }else{  
  4.     $("#isremind").removeAttr("checked");  
  5. }  

新增的時候用prop,取消用removeAttr。

問題解決了。

相關推薦

checkbox標籤沒有checked=checkedcheckbox標籤checked=checked但是顯示

checkbox標籤勾選了但沒有checked=checked這種情況需要自己建立一個選中事件<div class="keep-pwd">    <label>        <input type="checkbox" id="remLogin

firefox(火狐)下 js中設置checkbox屬性checked="checked"框卻顯示的原因

顯示 isa googl def 獲取 undefine 方法 ted 網上 剛看到問題時以為是瀏覽器兼容性的原因,ie、google都能正常顯示。 網上查詢之後發現是jQuery的attr()方法用的不恰當。 jQuery1.6之前使用attr()可以修改 ,從jQuer

checkbox標籤checked=checked但是顯示

小問題苦惱了很久。 我開始是通過 $("input[name=xxx]").attr('checked',true); 來設定是否選中的,各種不好用,明明頁面的程式碼已經是checked=checked了,就是不顯示勾選。 百思不得其解。。。 後來在網上找到了答案

jquery,attr,prop,checkbox標簽checked=checked但是顯示

checked 問題: true pan 註意 什麽 復選框 code 所在 最近在做項目的過程中碰到了這樣的一個問題:在使用bootstrap模態框的過程中,在模態框中有一個checkbox標簽,一開始是為選中的,當點擊觸發模態框按鈕,選中chcekbox時,會顯示勾選,

屬性checked="checked",卻顯示的解決辦法

使用$(#id).attr('checked', true);和$(#id).attr('checked', false);來控制複選框的選中和取消的時候,第一遍加上和取消勾是正常的,第二遍的時候,可以

<a>標籤連結到<a>錨點其他標籤錨點的區別

一、<a>標籤連結到<a>錨點可以使用name屬性或者id屬性 1、name <body> <a  href="#cc">ccccc</a>  </br></br></br>

ztree顯示框的問題解決

前言:專案中使用了ztree外掛,之前是正常使用的,最近又測試使用時,發現複選框不渲染也不顯示了,重新下載demo找問題,也從網上找資料,得到的解決辦法。 一:引入excheck.js,這個是很多人反

checkbox設定為checked--true-問題解決方法(只第一次有效)

一、出現的問題及解決方法: 今天在寫一個table相關外掛的時候無意中發現了這樣一個問題,記得以前在寫這種控制checkbox選中與非選中的程式碼時並沒有這種bug,當時也是用的checked屬性,而現在卻行不通了。 於是乎做了以下測試,測試demo:一個按

checkbox設定checked="checked",顯示的解決方案

一、用js給某個checkbox動態設定checked="checked",沒有打勾,則需要嘗試.prop('checked',true)的寫法,如果該方法無效繼續往下看 二、如果是動態寫的html程式碼段或上一步驟方法無效,那就要檢查checkbox元素是否含有id屬性,

checkbox屬性checked="checked"顯示的解決辦法

在做許可權管理的時候,做了一個功能,就是當勾選欄目,把所有的許可權全勾上。剛開始使用瞭如下程式碼: function check(id,check) { if (check) { $("." + id).find("input[type='checkbox']").a

在 Server 2008 企業版下, 安裝 IIS 7 後,好 請求篩選模塊。安裝完畢後,"請求篩選"卻顯示!

顯示 server ext table figure feature new ui s where 下載並安裝 Administration Pack 到你的Windows Server 2008 上。可以通過下面的鏈接來下載Administration Pack。 htt

上一篇僅是晒圖,沒有給程式碼,這一片把程式碼晒出來。

/* multiboot2.h - Multiboot 2 header file. */ /* Copyright (C) 1999,2003,2007,2008,2009,2010 Free Software Foundation, Inc. * * Permission is

關於checkboxchecked='checked' 卻顯示對號的解決方法

我在做一個全選功能時有一下程式碼: $(":checkbox[name=checkboxBtn]").click(function(){ var all = $(":checkbox[name=checkboxBtn]").length; var sel

jqgrid 表格外掛 設定點當前行,預設checkbox

1、jqgrid 設定點選當前行,不預設勾選checkbox。 beforeSelectRow: function (rowid, e) { var $myGrid = $(this),

【fiddler】fiddler設定:設定HTTPSDecrypt HTTPS traffic時出錯情況解決方法

目錄 一、fiddler出現問題的情況 (一)出錯情況1:勾選了Decrypt HTTPS traffic後,fidder停止工作的問題。 1.錯誤情況: HTTPS模組中,手動勾選了Decrypt HTTPS traffic後: 無法開啟Decrypt HTT

svn安裝好沒有圖標,沒有提交,更新

svn解決方案,當時svn剛裝好,最後重啟了一下,或者退出重啟,本文出自 “總結,學習,在總結” 博客,請務必保留此出處http://593380505.blog.51cto.com/12813864/1924961svn安裝好了,沒有圖標,沒有提交,和更新

JS 控制checkbox 獲取 全 一行選擇全被選擇 所有選擇全被選擇

element selectall -- 頁面 put all for elements 監聽 //點擊全選button的事件操作 function selectAll(){ var allcheckBoxs=document.getEleme

關於checked="checked"卻顯示選中的“對

false 關於 color all 方法 func inpu png box //以下是用JQ實現全選 全取消的代碼 但是只可以執行一次,第二次點擊頁面不顯示對勾, 但是checked="checked”;    $("#checkall").click

零元學Expression Blend 4 - Chapter 18 用實例解互動控制項「CheckBox」II

efault add ffi content icon col 若有 one clip 原文:零元學Expression Blend 4 - Chapter 18 用實例了解互動控制項「CheckBox」II

零元學Expression Blend 4 - Chapter 17 用實例解互動控制項「CheckBox」I

embed 不必要 into color img 相關 存在 str 以及 原文:零元學Expression Blend 4 - Chapter 17 用實例了解互動控制項「CheckBox」I