Зніміце сцяжок значэння CheckBoxList ASP.NET з дапамогай JavaScript або JQuery

У мяне ёсць спіс сцяжок asp.net і значэння CheckBoxList з'яўляюцца пераплецены з базы дадзеных. маё патрабаванне, каб зняць сцяжкі на кнопку мышы. Можа хто-то калі ласка прапанаваць мне спосаб, як Пазначце дапамогай JavaScript або JQuery. дзякуй

0
Як яны выглядаюць? DO вы хочаце, каб зняць усе з іх?
дададзена аўтар PSL, крыніца
Вы можаце зрабіць: $ ( '# кнопка') націсніце кнопку ;. (Функцыя() {$ ( 'ўводу [тып = сцяжок]') Прапілоўка ( 'праверана', праўда) ,.}) - селектар будзе сканаваць ўсе элементы кіравання уваходным і фільтраваць яе з дапамогай «сцяжка» тыпу, то ўнутраны код будзе пераключаць сваю ўласцівасць «» правяраецца «ісціна».
дададзена аўтар KevinIsNowOnline, крыніца
Вы можаце зрабіць: $ ( '# кнопка') націсніце кнопку ;. (Функцыя() {$ ( 'ўводу [тып = сцяжок]') Прапілоўка ( 'праверана', праўда) ,.}) - селектар будзе сканаваць ўсе элементы кіравання уваходным і фільтраваць яе з дапамогай «сцяжка» тыпу, то ўнутраны код будзе пераключаць сваю ўласцівасць «» правяраецца «ісціна».
дададзена аўтар KevinIsNowOnline, крыніца
да я хачу зняць усе
дададзена аўтар user545359, крыніца
да я хачу зняць усе
дададзена аўтар user545359, крыніца

7 адказы

Змешчаны кнопку HTML:

<input type="button" value="Uncheck all" onclick="uncheckCheckboxes()" />

Напісаць яваскрипта функцыі uncheckCheckboxes (калі ваш CheckBoxList ідэнтыфікатар CBL ):

function uncheckCheckboxes()
{
   $("#<%# cbl.ClientID %> input").prop("checked",false);
}
1
дададзена
. Не працуе ніжэй, павінны працаваць $ ( "# <% = Checkbox1.ClientID%>") Прапілоўка ( "праверана", хлусня);
дададзена аўтар Mahesh, крыніца

Змешчаны кнопку HTML:

<input type="button" value="Uncheck all" onclick="uncheckCheckboxes()" />

Напісаць яваскрипта функцыі uncheckCheckboxes (калі ваш CheckBoxList ідэнтыфікатар CBL ):

function uncheckCheckboxes()
{
   $("#<%# cbl.ClientID %> input").prop("checked",false);
}
1
дададзена
. Не працуе ніжэй, павінны працаваць $ ( "# <% = Checkbox1.ClientID%>") Прапілоўка ( "праверана", хлусня);
дададзена аўтар Mahesh, крыніца

Possible Similar QUestion

    //Assuming you have this object model structure in your ASPX page.
<input type="text" name="openid_username" />
<input type="text" name="openid_identifier" />

Upon screen render, it gets  translated to:



<input type='button' id='myButton' value='Check Button'>

Вы можаце ўсталяваць праверанае ўласцівасць сцяжкоў з дапамогай ніжэй jQuery код:

$('#myButton').click(function() {
  $('input[name$=openid_username]').prop('checked',true);
$('input[name$=openid_identifier]').prop('checked',true);
  });

Акрамя таго, можна знайсці ў гэтай jsFiddle спасылку .

1
дададзена

Possible Similar QUestion

    //Assuming you have this object model structure in your ASPX page.
<input type="text" name="openid_username" />
<input type="text" name="openid_identifier" />

Upon screen render, it gets  translated to:



<input type='button' id='myButton' value='Check Button'>

Вы можаце ўсталяваць праверанае ўласцівасць сцяжкоў з дапамогай ніжэй jQuery код:

$('#myButton').click(function() {
  $('input[name$=openid_username]').prop('checked',true);
$('input[name$=openid_identifier]').prop('checked',true);
  });

Акрамя таго, можна знайсці ў гэтай jsFiddle спасылку .

1
дададзена

Give the checkboxes a CSS class say .mycheckbox

// On:
$(".mycheckbox").checked(true);

// Off:
$(".mycheckbox").checked(false);

// Toggle:
$(".mycheckbox:checked").checked(false);
$(".mycheckbox:not(:checked)").checked(true);
0
дададзена
user545359, ды ён павінен, ён не будзе скажаць імя CssClass. Asp.net будзе скажаць ідэнтыфікатары, так што калі вы будзеце прытрымлівацца, што вы павінны быць у парадку.
дададзена аўтар Tom Fobear, крыніца
прывітанне тым, што checboxes будуць пераплеценыя дынамічна з базы дадзеных. будзе гэта рашэнне працаваць у такім выпадку? Дзякуй за Ваш адказ
дададзена аўтар user545359, крыніца

Give the checkboxes a CSS class say .mycheckbox

// On:
$(".mycheckbox").checked(true);

// Off:
$(".mycheckbox").checked(false);

// Toggle:
$(".mycheckbox:checked").checked(false);
$(".mycheckbox:not(:checked)").checked(true);
0
дададзена
user545359, ды ён павінен, ён не будзе скажаць імя CssClass. Asp.net будзе скажаць ідэнтыфікатары, так што калі вы будзеце прытрымлівацца, што вы павінны быць у парадку.
дададзена аўтар Tom Fobear, крыніца
прывітанне тым, што checboxes будуць пераплеценыя дынамічна з базы дадзеных. будзе гэта рашэнне працаваць у такім выпадку? Дзякуй за Ваш адказ
дададзена аўтар user545359, крыніца

Jquery

function checkAll(formname)
{
  var checkboxes = new Array(); 
  checkboxes = document[formname].getElementsByTagName('input');

  for (var i=0; i

HTML

  <form id="form1" runat="server">
    <div>
    
    Item 1
    Item 2
    Item 3
    Item 4
    Item 5
    Item 6


This will resolve your issue.

0
дададзена