ฉันมี 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
เป็นสีเทานอกกรอบ แต่ฉันคิดว่านี่น่าจะน่าเกลียดและมีปัญหา
ขอบคุณสำหรับความช่วยเหลือ!
liszt:updated
ไม่ควรเป็น `list: updated?