में JQuery का उपयोग कर मैं सिर्फ वी.एस. 2008 में JQuery का उपयोग शुरू कर दिया है, और अब तक मुझे यह पसंद है! लेकिन, मैं इस बारे में उलझन में हूं कि वेबपृष्ठ पर एएसपीनेट नियंत्रणों का चयन करने के लिए मुझे JQuery का उपयोग कैसे करना चाहिए।चुनना आईडी विशेषता द्वारा ASP.NET
उदाहरण के लिए, मैं निम्नलिखित कोड (सिर्फ एक नकली) है:
<asp:textbox id="txtSomeData1" runat="server" text="Some Data!!"></textbox>
अब, अगर मैं पाठ बॉक्स का चयन करें और बदलने के लिए JQuery का उपयोग करना चाहते यह पाठ करने के लिए "कुछ अधिक डेटा है !! ", तो मैं की तरह कुछ करने के लिए होता है:
$('input#ctl00_ContentPlaceHolder1_txtSomeData1').val('Some More Data!!');
कौन सा है, काफी स्पष्ट रूप से, क्योंकि मैं गड़बड़ करने के लिए यह पता लगाने की क्या नियंत्रण की आईडी के बाद यह करने के लिए प्रदान की गई है होने के साथ नहीं करना चाहती कष्टप्रद है वेबपेज (ctl00_ContextPlaceHolder ... blah blah blah)।
वहाँ एक रास्ता है कि मैं इसके बारे में आईडी का उपयोग किए बिना पाठ बॉक्स का चयन कर सकते है? साथ ही, मुझे पता है कि आप कक्षा के नाम से चयन कर सकते हैं, लेकिन यदि आपके द्वारा चुने गए नियंत्रण में कक्षा नहीं है तो इससे अधिक मदद नहीं मिलती है।
क्या मुझे बस कुछ याद आ रहा है?
सिर्फ दोहराते हैं: मैं इनपुट टैग का चयन करने के लिए एक वर्ग का उपयोग नहीं करना चाहते हैं !! मैं आईडी "txtSomeData1" आईडी का उपयोग करना चाहता हूं और वेबपृष्ठ पर प्रदान की जाने वाली लंबी आईडी नहीं।
यदि आपको जेनरेट किए गए पृष्ठ में तत्व की आईडी बदलनी है, तो आपको एएसपी पक्ष पर आउटपुट बदलना होगा। तो यह एक jquery सवाल से अधिक एएसपी सवाल है। – airportyh
तदनुसार शीर्षक में एक संपादन किया। – Jagd