मैं एक कस्टम स्वत: पूर्ण जोड़ने की कोशिश करने पर काम कर रहा हूं, जब भी उपयोगकर्ता टाइप कर रहा है (निश्चित रूप से कॉन्फ़िगर करने योग्य) ट्रिगर करना चाहता हूं। मैं CodeMirror लिए स्वत: पूर्ण के कुछ उदाहरण मिल गया है:किसी भी कुंजीपटल के बाद कोडमिरर स्वतः पूर्ण?
http://codemirror.net/demo/complete.html और http://codemirror.net/demo/xmlcomplete.html
लेकिन विशिष्ट कुंजी (एक के लिए Control-अंतरिक्ष और अन्य के लिए '<') पर इन ट्रिगर के दोनों और दोनों का उपयोग घटनाओं को संसाधित करने के लिए extraKeys
कार्यक्षमता, लेकिन मैं किसी भी कुंजी से ट्रिगर करना चाहता हूं। मैंने निम्नलिखित कोशिश की है:
var editor = CodeMirror.fromTextArea(document.getElementById("code"),
{
lineNumbers: true,
mode: "text/x-mysql",
fixedGutter: true,
gutter: true,
// extraKeys: {"'.'": "autocomplete"}
keyup: function(e)
{
console.log('testing');
},
onkeyup: function(e)
{
console.log('testing2');
}
});
लेकिन कोई भाग्य नहीं है। किसी भी कुंजीपटल घटनाओं से मैं कैसे ट्रिगर कर सकता हूं इस पर कोई सुझाव?
यह प्रश्न का उत्तर नहीं प्रदान करता है। किसी लेखक से स्पष्टीकरण की आलोचना करने या अनुरोध करने के लिए, अपनी पोस्ट के नीचे एक टिप्पणी छोड़ दें - आप हमेशा अपनी पोस्ट पर टिप्पणी कर सकते हैं, और एक बार आपके पास पर्याप्त [प्रतिष्ठा] (http://stackoverflow.com/help/whats-reputation) हो [किसी भी पोस्ट पर टिप्पणी करने में सक्षम] [http://stackoverflow.com/help/privileges/comment)। –
यह इस प्रश्न का उत्तर है! इस कोड को अपने कोड के नीचे जोड़ें, हर बार जब आपकी कुंजी अप हो जाए, तो यह स्वत: पूर्ण घटना को आग लग जाएगी। –