2011-12-11 12 views
5

मैं एचटीएमएल फॉर्म datalist विकल्प के लिए प्रदर्शन और मूल्य कैसे अलग कर सकता हूं?मैं HTML फॉर्म datalist विकल्प के लिए प्रदर्शन और मान को अलग कैसे बना सकता हूं?

उदाहरण के लिए, एक विकल्प-विकल्प फ़ील्ड के लिए, मैं लिख सकता हूं: <option value="Fake">Sample</option> जहां "नमूना" प्रदर्शित होता है, लेकिन "नकली" मान पोस्ट किया जाता है।

एक डातालिस्ट के लिए, <option value="Sample" />, "नमूना" दोनों प्रदर्शित मूल्य के रूप में प्रदर्शित और उपयोग किया जाता है।

मैं इसे कैसे बना सकता हूं ताकि मैं नमूना से नमूना से अलग मूल्य पोस्ट कर सकूं? धन्यवाद!

मुझे इसकी आवश्यकता है इसलिए मैं गतिशील रूप से माईएसक्यूएल से डाइटलिस्ट को पॉप्युलेट कर सकता हूं, आईडी का उपयोग करते समय एक नाम प्रदर्शित कर सकता हूं, उदाहरण के लिए <option value="2">Bob</option> (यदि यह डेटाबेस फ़ील्ड के बजाय एक चयन-विकल्प फ़ील्ड था)।


मुझे लगता है कि मैं <option value="Fake" label="Sample"/> इस्तेमाल कर सकते हैं, जो यह फ़ायरफ़ॉक्स में छिपा होगा, लेकिन ओपेरा अभी भी दोनों मूल्य और लेबल प्रदर्शित करता है की खोज की। नमूना प्रदर्शित करने के लिए किसी के पास कोई और विचार है, लेकिन नकली छुपाएं?

+0

डातालिस्ट क्या है? यह है: - http://www.w3.org/wiki/HTML/Elements/datalist – ajreal

+0

हां, यह वह नेटलिस्ट है जिसका मैं जिक्र कर रहा हूं। – user928984

+0

क्या आप अपना उदाहरण jsfiddle पर पोस्ट कर सकते हैं (केवल HTML) – aWebDeveloper

उत्तर

-2

लगता है कि आप कुछ जेएस + सीएसएस सहायता के बिना शुद्ध HTML के साथ नहीं कर सकते हैं।

संबंधित मुद्दे