दिलचस्प पोस्ट
मैं ctrl-c को C # कन्सोल ऐप में कैसा करूं? अपाचे / PHP के साथ X-Sendfile का उपयोग करना शून्य मानों को छुपाना, समझना कि गोलांग यहां क्यों विफल रहता है कैसे संश्लेषित बनाए रखने के गुणों के लिए रिलीज़ को नियंत्रित किया जाता है? एक ऑपरेशन के लिए समयबाह्य सेट करें काउंटडाउनलाच बनाम सेमाफोर HTML के लिए कस्टम टैग कैसे बनाएं ASP.NET में अधिकतम अपलोड फ़ाइल आकार कैसे बढ़ाएं? TypeError: एक चरित्र बफ़र ऑब्जेक्ट की उम्मीद है – जबकि टेक्स्टफ़ाइल को पूर्णांक बचाने की कोशिश कर रहा है $ राज्य का उपयोग करके मापदंडों को भेजने और प्राप्त करने के लिए कैसे। पैरा और $ राज्य पैराशॉम्स? CSS3 संक्रमण: "संक्रमण: सभी" "संक्रमण:" से धीमी है? एंड्रॉइड 6.0 ओपन विफल: EACCES (अनुमति अस्वीकृत) विम पेस्ट से (और प्रतिलिपि) सिस्टम के क्लिपबोर्ड को कैसे बनायें? आपको अनावश्यक सी # निर्देशों का उपयोग क्यों करना चाहिए? पायथन में विखंडू (एन) के द्वारा एक इटरेटर को दोहराएं?

गतिशील रूप से निर्मित इनपुट के लिए jQuery के स्वत: पूर्ण

गतिशील रूप से निर्मित इनपुटों के साथ jQuery के स्वत: पूर्ण का उपयोग करते हुए मुझे एक समस्या हो रही है (फिर से jQuery के साथ बनाया गया) मैं नई जानकारी के साथ जुड़ने के लिए स्वत: पूर्ण नहीं मिल सकता

स्वत: पूर्ण

$("#description").autocomplete({ source: function(request, response) { $.ajax({ url: "../../works_search", dataType: "json", type: "post", data: { maxRows: 15, term: request.term }, success: function(data) { response($.map(data.works, function(item) { return { label: item.description, value: item.description } })) } }) }, minLength: 2, }); 

इनपुट के साथ नई तालिका पंक्ति

 var i = 1; var $table = $("#works"); var $tableBody = $("tbody",$table); $('a#add').click(function() { var newtr = $('<tr class="jobs"><td><input type="text" name="item[' + i + '][quantity]" /></td><td><input type="text" id="description" name="item[' + i + '][works_description]" /></td></tr>'); $tableBody.append(newtr); i++; }); 

मुझे पता है कि यह समस्या पृष्ठ के लोड होने के बाद बनाई जा रही सामग्री के कारण है, लेकिन मुझे यह पता नहीं लगा कि उसके चारों ओर कैसे जाना है। मैंने कई संबंधित प्रश्न पढ़ लिए हैं और jQuery के लाइव पद्धति में आते हैं, लेकिन मैं अभी भी एक जाम में हूँ!

कोई सलाह?

वेब के समाधान से एकत्रित समाधान "गतिशील रूप से निर्मित इनपुट के लिए jQuery के स्वत: पूर्ण"

सबसे पहले आप के लिए विकल्प स्टोर करना चाहेंगे। .autocomplete() जैसे:

 var autocomp_opt={ source: function(request, response) { $.ajax({ url: "../../works_search", dataType: "json", type: "post", data: { maxRows: 15, term: request.term }, success: function(data) { response($.map(data.works, function(item) { return { label: item.description, value: item.description } })) } }) }, minLength: 2, }; 

input को चिह्नित करने के लिए class विशेषता का उपयोग करने के लिए यह अधिक साफ है, जैसे:

 <input type="text" class="description" name="item[' + i + '][works_description]" /> 

पिछले, जब आप एक नई तालिका पंक्ति बनाते हैं तो autocomp_opt में पहले से संग्रहीत विकल्पों के साथ। .autocomplete() लागू होते हैं:

 $('a#add').click(function() { var newtr = $('<tr class="jobs"><td><input type="text" name="item[' + i + '][quantity]" /></td><td><input type="text" class="description" name="item[' + i + '][works_description]" /></td></tr>'); $('.description', newtr).autocomplete(autocomp_opt); $tableBody.append(newtr); i++; }); 

मैंने पाया कि मुझे ऐप संलग्न करने के बाद तेज़ स्वत: पूर्ण करने की आवश्यकता है:

  $tableBody.append(newtr); $('.description', newtr).autocomplete(autocomp_opt);