में टेक्स्टरेरा के लिए काम नहीं करता है मैं jQuery का उपयोग कर एक मोडल संवाद प्रदर्शित कर रहा हूं। इस संवाद में textarea
नियंत्रण है। लेकिन इस संवाद को सबमिट करते समय, इस textarea
का मान किसी कारण से jQuery द्वारा मान्यता प्राप्त नहीं है: यह हमेशा खाली आता है। यह अन्य ब्राउज़रों में पूरी तरह से काम करता है। मैंने मूल्य प्रदर्शित करने के लिए चेतावनी दी लेकिन यह खाली दिखता है। क्या कोई इस संबंध में मेरी मदद कर सकता है?JQuery val() ओपेरा
नियंत्रण:
<input type="text" id="txtGroupName"/>
<textarea rows="3" cols="30" id="txtDescription"></textarea>
jQuery कोड जो इस मान का उपयोग किया:
var postData = new Object();
postData.GroupName = $('#txtGroupName').val();
postData.Description = $('#txtDescription').val();
$('#txtDescription').val()
खाली आता है लेकिन के रूप में यह एक इनपुट क्षेत्र है $('#txtGroupName').val()
सही ढंग से पढ़ा जाता है। इस समस्या के बारे
एक और खोज:
जब मैं पृष्ठ लोड पर नियंत्रण मूल्य को आबाद करने के बाद मेरे अद्यतन समारोह में अलर्ट, इस चेतावनी को ठीक से मौजूदा मूल्य प्रदर्शित करता है। लेकिन यह केवल मौजूदा मूल्य प्रदर्शित करता है। यह मोडल बॉक्स सबमिट करने के बाद संपादित मूल्य प्रदर्शित नहीं करता है।
आप किस ब्राउजर/प्लेटफ़ॉर्म का उपयोग कर रहे हैं? –
मैं ओपेरा 10.53 का उपयोग कर रहा हूं और मेरा ओएस विंडोज 7 है। –
मैं विंडोज़ भाग के साथ जरूरी नहीं मदद कर सकता, लेकिन मैं अपने उबंटू बॉक्स पर ओपेरा स्थापित करूंगा और देख सकता हूं कि मैं कुछ भी उपयोगी के साथ आ सकता हूं। Jsbin डेमो (' ') पर फ़ॉर्म में डिफ़ॉल्ट पाठ जोड़ने के बाद –