คำถามติดแท็ก checkbox

ช่องทำเครื่องหมายเป็นองค์ประกอบส่วนต่อประสานผู้ใช้แบบกราฟิกที่อนุญาตให้ผู้ใช้ทำการเลือกไบนารี

30
ฉันจะตรวจสอบว่ามีการทำเครื่องหมายในช่องทำเครื่องหมายเป็น jQuery ได้อย่างไร?
ฉันต้องตรวจสอบcheckedคุณสมบัติของช่องทำเครื่องหมายและดำเนินการตามคุณสมบัติที่ตรวจสอบโดยใช้ jQuery ตัวอย่างเช่นหากทำเครื่องหมายในช่องอายุฉันต้องแสดงกล่องข้อความเพื่อป้อนอายุมิฉะนั้นซ่อนกล่องข้อความ แต่รหัสต่อไปนี้จะคืนfalseค่าเริ่มต้น: if ($('#isAgeSelected').attr('checked')) { $("#txtAge").show(); } else { $("#txtAge").hide(); } <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <input type="checkbox" id="isAgeSelected"/> <div id="txtAge" style="display:none"> Age is selected </div> เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล ฉันจะค้นหาcheckedคุณสมบัติสำเร็จได้อย่างไร

30
การตั้งค่า“ ตรวจสอบ” สำหรับช่องทำเครื่องหมายด้วย jQuery
Наэтотвопросестьответына Stack Overflow нарусском : Установкасвойства“ ตรวจสอบแล้ว” ในфлаговойкнопкеспомощью jQuery ฉันต้องการทำสิ่งนี้เพื่อทำเครื่องหมายcheckboxใช้jQuery : $(".myCheckBox").checked(true); หรือ $(".myCheckBox").selected(true); สิ่งนั้นมีอยู่จริงหรือไม่?

23
ตรวจสอบว่าช่องทำเครื่องหมายถูกทำเครื่องหมายด้วย jQuery
ฉันจะตรวจสอบว่าช่องทำเครื่องหมายในอาร์เรย์ช่องทำเครื่องหมายถูกตรวจสอบโดยใช้ id ของอาร์เรย์ช่องทำเครื่องหมายได้อย่างไร? ฉันใช้รหัสต่อไปนี้ แต่จะคืนค่าจำนวนเช็คบ็อกซ์ที่เลือกไว้เสมอโดยไม่คำนึงถึงรหัส function isCheckedById(id) { alert(id); var checked = $("input[@id=" + id + "]:checked").length; alert(checked); if (checked == 0) { return false; } else { return true; } }

11
วิธีสร้างช่องทำเครื่องหมายที่มีป้ายกำกับที่คลิกได้?
ฉันจะสร้างช่องทำเครื่องหมาย HTML ด้วยป้ายกำกับที่สามารถคลิกได้ (ซึ่งหมายความว่าการคลิกที่ป้ายกำกับจะเป็นการเปิด / ปิดช่องทำเครื่องหมาย)
1021 html  checkbox  click  label 

30
วิธีกำหนดสไตล์ของช่องทำเครื่องหมายโดยใช้ CSS
ฉันกำลังพยายามทำเครื่องหมายในช่องทำเครื่องหมายโดยใช้สิ่งต่อไปนี้: <input type="checkbox" style="border:2px dotted #00f;display:block;background:#ff0000;" /> เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล แต่สไตล์ไม่ได้ใช้ ช่องทำเครื่องหมายยังคงแสดงสไตล์เริ่มต้น ฉันจะกำหนดสไตล์ที่ระบุได้อย่างไร
831 html  css  checkbox 

30
ช่องทำเครื่องหมาย HTML สามารถตั้งค่าเป็นแบบอ่านอย่างเดียวได้หรือไม่
ฉันคิดว่ามันน่าจะเป็นไปได้ แต่เนื่องจากฉันไม่ได้ใส่เงินในที่ที่ปากของฉัน (ดังนั้นพูด) การตั้งค่าคุณลักษณะแบบอ่านอย่างเดียวดูเหมือนจะไม่ทำอะไรเลย ฉันไม่ต้องการใช้ Disabled เนื่องจากฉันต้องการให้กล่องกาเครื่องหมายถูกส่งมาพร้อมกับส่วนที่เหลือของแบบฟอร์มฉันไม่ต้องการให้ลูกค้าเปลี่ยนรูปแบบได้ภายใต้สถานการณ์บางอย่าง
818 html  checkbox 

20
การทดสอบว่าทำเครื่องหมายในช่องทำเครื่องหมายด้วย jQuery
หากทำเครื่องหมายที่ช่องทำเครื่องหมายฉันจะต้องรับค่าเป็น 1 เท่านั้น มิฉะนั้นฉันต้องได้มันเป็น 0 ฉันจะใช้ jQuery ได้อย่างไร $("#ans").val() จะให้สิทธิ์ฉันเสมอในกรณีนี้: <input type="checkbox" id="ans" value="1" />



19
ตรวจสอบชุดทำเครื่องหมาย jquery
ฉันลองวิธีที่เป็นไปได้ทั้งหมดแล้ว แต่ก็ยังไม่ทำงาน ฉันมีหน้าต่าง modal ที่checkboxฉันต้องการให้เมื่อ modal เปิดขึ้นcheckboxเครื่องหมายถูกหรือ check ควรขึ้นกับค่าฐานข้อมูล (ฉันมีที่ทำงานกับเขตข้อมูลแบบฟอร์มอื่น ๆ แล้ว) ฉันเริ่มพยายามตรวจสอบ แต่ไม่ทำงาน div html ของฉัน: <div id="fModal" class="modal" > ... <div class="row-form"> <div class="span12"> <span class="top title">Estado</span> <input type="checkbox" id="estado_cat" class="ibtn"> </div> </div> </div> และ jquery: $("#estado_cat").prop( "checked", true ); ฉันลองด้วยattrและคนอื่น ๆ ที่เห็นที่นี่ในฟอรัม แต่ดูเหมือนว่าจะไม่ทำงาน ใครช่วยชี้ทางที่ถูกต้องให้ฉันได้ไหม แก้ไข: ตกลงฉันไม่มีอะไรที่นี่จริง ๆ …
479 jquery  checkbox 

8
ค่าที่เหมาะสมสำหรับแอตทริบิวต์ที่ถูกตรวจสอบของ HTML คืออะไร
เราทุกคนรู้วิธีการกรอกแบบช่องทำเครื่องหมายใน HTML: <input name="checkbox_name" id="checkbox_id" type="checkbox"> สิ่งที่ฉันไม่รู้ - อะไรคือค่าที่ถูกต้องทางเทคนิคสำหรับช่องทำเครื่องหมายที่เลือก? ฉันเห็นสิ่งเหล่านี้ทำงานทั้งหมด: <input name="checkbox_name" id="checkbox_id" type="checkbox" checked> <input name="checkbox_name" id="checkbox_id" type="checkbox" checked="on"> <input name="checkbox_name" id="checkbox_id" type="checkbox" checked="yes"> <input name="checkbox_name" id="checkbox_id" type="checkbox" checked="checked"> <input name="checkbox_name" id="checkbox_id" type="checkbox" checked="true"> เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล คำตอบนั้นไม่สำคัญหรือไม่? ผมเห็นหลักฐานสำหรับคำตอบที่ถูกต้องทำเครื่องหมายว่าไม่มีนี่จากข้อมูลจำเพาะของตัวเอง: ช่องทำเครื่องหมาย (และปุ่มตัวเลือก) เป็นสวิตช์เปิด / ปิดที่ผู้ใช้สามารถสลับได้ สวิตช์เป็น "เปิด" เมื่อมีการตั้งค่าแอตทริบิวต์ที่ตรวจสอบขององค์ประกอบการควบคุม เมื่อมีการส่งแบบฟอร์มการควบคุมช่องทำเครื่องหมาย "กับ" เท่านั้นที่จะประสบความสำเร็จ ช่องทำเครื่องหมายหลายแห่งในแบบฟอร์มอาจใช้ชื่อตัวควบคุมเดียวกัน …

6
jQuery หากเลือกช่องทำเครื่องหมาย
ฉันมีฟังก์ชั่นด้านล่างที่ฉันต้องการทริกเกอร์เฉพาะเมื่อมีการทำเครื่องหมายในกล่องกาใน tr เดียวกันเท่านั้น โปรดบอกฉันว่าฉันทำอะไรผิดวิธีปกติไม่ทำงาน ขอบคุณ JS $(".add_menu_item_table").live('click', function() { var value_td = $(this).parents('tr').find('td.td_name').text(); if ($('input.checkbox_check').attr(':checked')); { var newDiv = $('<div class="div_menu_button"></div>'); var showDiv = $('<div id="show' + "0" + numShow++ + '" class="menu_button_info hidden"></div>'); var toggleTrigger = $('<a id="toggleshow' + "0" + numToggle++ + '" data-target="#show' + "0" + numTarget++ …

23
สลับเปิด / ปิดช่องทำเครื่องหมาย
ฉันมีดังต่อไปนี้: $(document).ready(function() { $("#select-all-teammembers").click(function() { $("input[name=recipients\\[\\]]").attr('checked', true); }); }); ฉันต้องการid="select-all-teammembers"เมื่อคลิกเพื่อสลับระหว่างการตรวจสอบและไม่เลือก ไอเดีย? นั่นไม่ใช่โค้ดหลายสิบบรรทัด?

30
POST ไม่เลือกช่องทำเครื่องหมาย HTML
ฉันมีช่องทำเครื่องหมายโหลดที่ตรวจสอบโดยค่าเริ่มต้น ผู้ใช้ของฉันอาจยกเลิกการเลือกช่องทำเครื่องหมาย (ถ้ามี) สักสองสามรายการแล้วปล่อยให้ส่วนที่เหลือถูกตรวจสอบ มีวิธีใดที่จะทำให้รูปแบบ POST ช่องทำเครื่องหมายที่ไม่ได้มีการตรวจสอบมากกว่าคนที่ได้รับการตรวจสอบ?
303 html  forms  post  checkbox 


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.