दिलचस्प पोस्ट
कुंजी के रूप में उपयोगकर्ता परिभाषित प्रकारों के साथ std :: नक्शे जावा में फंक्शन पॉइंटर जावा में एक .txt फ़ाइल को संशोधित करें क्यों नहीं printf कॉल के बाद फ्लश क्यों नहीं करता है जब तक कि एक नई पंक्ति प्रारूप स्ट्रिंग में न हो? __getattr__ vs __getattribute__ के बीच अंतर सफारी के साथ html5 स्थानीय स्टॉरेज त्रुटि: "QUOTA_EXCEEDED_ERR: DOM अपवाद 22: कोटा को पार करने वाले स्टोरेज में कुछ जोड़ने के लिए एक प्रयास किया गया था।" किसी भी गुणवत्ता को खोने के बिना एक छवि का आकार बदलना सूची के साथ ViewModel <BaseClass> और संपादक टेम्पलेट्स "__block" कीवर्ड का क्या मतलब है? पायथन के उपयोग से एक सीक्लिटे 3 डेटाबेस तालिका में सीएसवी फ़ाइल आयात करना जावास्क्रिप्ट में वैश्विक चर से कैसे बचें? AngularJS: AngularJS ने एक टेम्पलेट गाया है के बाद अतिरिक्त कोड को चलाने के लिए कैसे? WCF REST सेवा के लिए डिफ़ॉल्ट सीरियल किज़र के रूप में जेसन.नेट सेट कैसे करें एक ही दृश्य में नया Fxml लोड हो रहा है क्या मुझे घुंघराले ब्रैकेट का इस्तेमाल करना चाहिए या तारों के भीतर अंतर को जोड़ना चाहिए?

एक चयन सूची में शब्द लपेटें विकल्प

क्या एक चयन सूची के भीतर लंबे विकल्प लपेट करना संभव है?

मेरे पास एक गतिशील चयन सूची है, और कुछ विकल्प बहुत लंबा हैं मुझे पसंद करना चाहते हैं जो अगली पंक्ति को लपेटने के लिए बहुत लंबा हैं इसके अलावा, मैं उन पंक्तियों को इंडेंट करना चाहता हूं।

मेरा समाधान यदि यह संभव नहीं है तो न केवल परिणाम के लिए n वर्णों को ट्रिम करना है

यहां मेरे पास क्या है:

 I'm a short option This is a really really really long option This one isn't too bad But whoa look how long I am! I go on forever! 

और ये है कि मैं क्या करना चाहता हूं:

 I'm a short option This is a really really really long option This one isn't too bad But whoa look how long I am! I go on forever! 

वेब के समाधान से एकत्रित समाधान "एक चयन सूची में शब्द लपेटें विकल्प"

आप इसे एक मानक <option> कर सकते हैं, आपको रोल-अपने-खुद या मेनू प्लगइन की आवश्यकता होगी

यहाँ एक त्वरित और शुद्ध jQuery समाधान है जो कुछ मदद कर सकता है। अपने स्वयं के ड्रॉप डाउन बनाने और स्कॉट एवेन्डेन द्वारा वर्णित छिपे हुए चयन से मूल्य / पाठ खींचने के बाहर। इससे आपको खेलने के लिए कुछ कमरे मिलेगा। यह एक शब्द के बीच में कटौती नहीं करता है, लेकिन साथ ही यह पाठ लपेट नहीं करता है। यह पूर्ण पाठ को शीर्षक में डाल देगा, ताकि उपयोगकर्ता रोलओवर कर सकता है और पूर्ण पाठ शब्द लपेट कर देख सकता है। तब अधिकतम वर्णों की संख्या में जाने के लिए अधिकतम चेर सेटिंग का उपयोग किया जाएगा, तब शब्द के अंत की खोज करें, ताकि शब्द को बंद न करें। विकल्प का न्यूनतम चौड़ाई इसे चयन के साथ इनलाइन रखना चाहिए, लेकिन आगे बढ़ो और अधिकतम चारे चर के साथ खेलना चाहिए और उसे इसे सीमा से बाहर जाने से रोकना चाहिए। यह एक संक्षिप्त समाधान है क्योंकि मैं ज्यादातर मामलों में एक अनुकूलित समाधान के साथ जाता हूं, लेकिन त्वरित सूचियों के लिए जहां उपयोगकर्ता जान सकते हैं कि वे पहले शब्द या दो के साथ क्या उठा रहे हैं यह महान काम करता है उम्मीद है कि यह किसी को मदद करता है:

 var optionText, array = [], newString, maxChar = 40; $('select').each(function(){ $(this).find('option').each(function(i,e) { $(e).attr('title',$(e).text()); optionText = $(e).text(); newString = ''; if (optionText.length > maxChar) { array = optionText.split(' '); $.each(array,function(ind,ele) { newString += ele+' '; if (ind > 0 && newString.length > maxChar) { $(e).text(newString); return false; } }); } }); });