2012-11-25 33 views
6

अच्छा दिन, जेएसपी और jQuery यूआई का उपयोग करके मैंने सफलतापूर्वक पाठ इनपुट के लिए स्वत: पूर्णता लागू की है। स्वत: पूर्ण डेटा डेटाबेस से पुनर्प्राप्त किया जाता है और सर्वर पक्ष पर 'q' पैरामीटर द्वारा फ़िल्टर किया जाता है। यह queried स्ट्रिंग युक्त सभी आइटम लौटाता है:jQuery UI स्वत: पूर्ण के समान Dojo स्वत: पूर्ण लागू करने के लिए कैसे?

SELECT name FROM organization WHERE name LIKE '%q%'; 

क्या डोजो के साथ ऐसा करने का कोई तरीका है? मैंने इस Dojo tutorial का पालन किया, लेकिन जब मैं टेक्स्ट इनपुट में उदाहरण a टाइप करता हूं तो टेक्स्ट इनपुट में टेक्स्ट को पहले सुझाव Ibam द्वारा प्रतिस्थापित किया जाता है और मेरा पहला अक्षर aIbam शब्द से I के साथ प्रतिस्थापित किया गया है। यह अजीब काम करता है। कृपया सलाह दें।

Vojtech

उत्तर

11

मैं dojo/store/JsonRest साथ dijit/form/ComboBox की सिफारिश करेंगे।

इसे क्रिया में देखें: http://jsfiddle.net/phusick/N8DqG/

+0

बहुत धन्यवाद, इससे मेरी मदद मिली। क्वेरी 'जैसे "% q%" पर आधारित सुझाव वैसे भी काम नहीं करते हैं, लेकिन जेएसफिड पर उदाहरण मेरे लिए सहायक था। – Vojtech