मेरे पास एएसपीएक्स पेज में कई टेक्स्टबॉक्स हैं। मैं उन टेक्स्टबॉक्सों में jquery UI स्वत: पूर्ण सुविधा का उपयोग कर रहा हूं।
यह पहले टेक्स्टबॉक्स (एक डीआईवी के अंदर) पर ठीक काम करता है लेकिन कई डीआईवी के अंदर टेक्स्टबॉक्स पर यह काम नहीं करता है।
क्या इसके लिए कोई ज्ञात समस्या है?
बस इसका परीक्षण करने के लिए मैंने एक ही टेक्स्टबॉक्स की प्रतिलिपि बनाई हैऔर इसे पहले डीवीवी में डाल दें और यह काम करता है (दोनों टेक्स्टबॉक्स एक साथ काम करते हैं), लेकिन जब यह अपनी जगह पर वापस आ जाता है (विभिन्न डीआईवी "गहरी), यह अब काम नहीं करता है।
कोड कोई त्रुटि नहीं देता है।
मैं बहुत ही बुनियादी स्वतः पूर्ण उपयोग कर रहा हूं:
$("#txtsearch").autocomplete({
source: availableTags, minLength: 0
}).focus(function () {
$(this).autocomplete("search", "");
});
<asp:TextBox ID="txtsearch" runat="server" CssClass="searchfields" ></asp:TextBox>
किसी भी विचार का स्वागत है।
उत्तर:
जवाब के लिए 0 № 1इस वाक्यविन्यास का उपयोग कर Jquery में नाम को हल करने का प्रयास करें
$("#<%=txtsearch.ClientID%>").autocomplete({
source: availableTags, minLength: 0
}).focus(function () {
$(this).autocomplete("search", "");
});
जवाब के लिए 0 № 2
इस कोड को स्वत: पूर्ण समारोह में जोड़ें जहां यह समाप्त होता है
$("#txtHRProc").autocomplete({
// rest of codes
})
.bind("focus", function () { $(this).autocomplete("search"), $(this).val(); });