คำถามติดแท็ก jquery-chosen

11
Chosen และ Select2 ต่างกันอย่างไร?
ChosenและSelect2เป็นไลบรารี่ที่ได้รับความนิยมเพิ่มอีกสองตัวเพื่อขยาย selectboxes ดูเหมือนว่าทั้งสองจะได้รับการบำรุงรักษาอย่างแข็งขัน Chosen เก่ากว่าและรองรับทั้ง jQuery และ Prototype Select2 เป็น jQuery เท่านั้นเอกสารประกอบกล่าวว่า Select2 ได้รับแรงบันดาลใจจาก Chosen แต่ไม่มีรายละเอียดการปรับปรุงใด ๆ (ถ้ามี) หรือเหตุผลอื่น ๆ สำหรับการเขียนซ้ำ ห้องสมุดสองแห่งมีชุดคุณลักษณะที่เหมือนกันมากการเปรียบเทียบเดียวที่ฉันพบคือหน้าทดสอบ jsperf ห้องสมุดเหล่านี้มีข้อได้เปรียบเหนือกว่าห้องสมุดอื่นหรือไม่

4
การเปลี่ยนการเลือกในส่วนที่เลือกด้วยปลั๊กอิน Chosen
ฉันกำลังพยายามเปลี่ยนตัวเลือกที่เลือกในปัจจุบันในการเลือกด้วยปลั๊กอิน Chosen เอกสารครอบคลุมการปรับปรุงรายการและเรียกเหตุการณ์เมื่อตัวเลือกที่ถูกเลือก แต่ไม่มีอะไร (ที่ฉันสามารถดู) บนภายนอกเปลี่ยนค่าที่เลือกในปัจจุบัน ฉันได้สร้างjsFiddle เพื่อสาธิตโค้ดและวิธีที่ฉันพยายามเปลี่ยนการเลือก: $('button').click(function() { $('select').val(2); $('select').chosen().val(2); $('select').chosen().select(2); });

7
ปิดใช้งานแบบเลื่อนลงที่เลือก jquery
ฉันมี div ที่เลือกซึ่งฉันใช้ปลั๊กอิน jquery ที่เลือกเพื่อจัดรูปแบบและเพิ่มคุณสมบัติให้กับ (โดยเฉพาะอย่างยิ่งการค้นหา) div มีลักษณะประมาณนี้ <select data-placeholder="add a foobar" id="foobar" style="width: 350px;"> <option value=""></option> </select> และฉันกำลังใช้ปลั๊กอินที่เลือกเช่นนี้ $('#foobar').chosen(); ในขณะที่ AJAX บางตัวกำลังโหลดฉันต้องการปิดการใช้งาน<select>div ทั้งหมด อาจจะมีอะไรแบบนี้ $('#foobar').disable() หรือนี่ $('#foobar').prop('disabled', true) ฉันคิดว่าคุณเข้าใจแล้ว มีความคิดเกี่ยวกับวิธีการทำอย่างไร ฉันได้ลองสิ่งต่างๆมากมายเช่นการใช้สำนวน jquery เพื่อปิดการใช้งานสิ่งต่างๆ<select>ซึ่งจะปิดใช้งานการเลือกที่อยู่เบื้องหลังไม่ใช่สิ่งที่เลือกไว้ด้านบน ฉันเคยใช้การเพิ่ม div อื่นด้วยตัวเองโดยให้ high z-indexเป็นสีเทานอกกรอบ แต่ฉันคิดว่านี่น่าจะน่าเกลียดและมีปัญหา ขอบคุณสำหรับความช่วยเหลือ!
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.