मेरे पास input
टेक्स्ट फ़ील्ड है जो एक jQuery फ़ंक्शन का उपयोग कर छवि के यूआरएल से भरा हुआ है। jQuery फ़ंक्शन चलाने के लिए input
के "ऑन चेंज" ईवेंट का उपयोग कैसे करूं?jQuery ट्रिगर ऑन चेंज
उत्तर
आप जावास्क्रिप्ट द्वारा क्षेत्र अपडेट करते हैं, मूल्य बदलने के बाद से सिर्फ उस पर फोन change()
$('#myId').val('new_url').change();
ने यह भी कोशिश की लेकिन अगर फ़ील्ड को अन्य स्क्रिप्ट द्वारा अपडेट किया गया है तो अपडेट न करें – user1018809
इस प्रयास करें:
$("#myId").trigger('event_name')
जहां event_name है घटना है कि आप अपने चेकर समारोह के लिए बाध्य कर दिया है, जैसे कि कुंजीअप या
इसे आजमाएं -
$('#myId').trigger('change');
इसे किसी भी फ़ंक्शन में रखें जहां आप टेक्स्टबॉक्स में यूआरएल बदल रहे हैं।
मैं कल्पना नहीं कर सकता कि समस्या .change()
शायद आपके कोड में कहीं और है, मैंने अभी परीक्षण किया है और अगर मैं कॉपी और पेस्ट करता हूं तो ईवेंट निकाल दिया जाएगा, या यदि मैं कुछ नया टेक्स्ट टाइप करता हूं (सामान्य और ऑनस्क्रीन दोनों के साथ) कुंजीपटल)।
एकमात्र समय यह ट्रिगर प्रतीत नहीं होता था जब मैंने डेस्कटॉप से इनपुट बॉक्स में कुछ टेक्स्ट क्लिपिंग खींचा था, लेकिन इसे हाइलाइट किया गया था और यह सुनिश्चित करना था कि जब इनपुट बॉक्स खो गया तो ईवेंट ट्रिगर हो गया (मैं किसी भी अन्य उपयोग के मामलों)
आप blur()
या focusout()
घटना जो अनिवार्य रूप से मेरा मानना है कि का उपयोग कर नीचे की तरह कुछ कर सकते हैं के बारे में सोच नहीं कर सकते change घटना
function foo(e) {
alert(e.type + ' triggered');
}
$('input').blur(function(e) {
$t = $(this);
if ($t.data('oVal') != $t.val()) {
$t.data('oVal', $t.val());
foo(e);
}
})
- 1. एंड्रॉइड ओरिएंटेशन चेंज ऑन कॉरेट
- 2. JQuery डेटपिकर ऑन चयन और टेक्स्ट चेंज समस्या
- 3. "ऑन चेंज" ईवेंट बढ़ाएं जब पॉपअप विंडो
- 4. सामग्री पर्यवेक्षक ऑन चेंज विधि कर्सर
- 5. SQL सर्वर ऑन डिलीट ट्रिगर
- 6. सेलेनियम ऑन चेंज काम नहीं कर रहा
- 7. पायथन और gtk3 क्लिपबोर्ड ऑन चेंज
- 8. क्या कोई ऑन-डॉक्यूमेंट चेंज इवेंट है?
- 9. jQuery - अपने चेंज हैंडलर
- 10. ऑन चेंज फ़ंक्शन को परिभाषित नहीं किया गया है
- 11. Jquery: ट्रिगर
- 12. jQuery ऑन-द-फ्लाई
- 13. jQuery - फायर चेंज इवेंट ऑनलोड
- 14. "ऑन कॉन्फिगरेशन चेंज()" के बाद क्या कहा जाता है?
- 15. ऑन कॉन्फ़िगरेशन चेंज() कीबोर्ड के लिए फायरिंग नहीं है
- 16. फोनस्टेट लिस्टनर ऑन सिग्नल स्टेंथथ्स चेंज स्टॉप को सेवा
- 17. AngularJS के लिए ऑन-चेंज निर्देश कैसे बनाएं?
- 18. एसएमएस सामग्री ऑब्सर्वर ऑन चेंज() कई बार आग लगती है
- 19. jQuery में ट्रिगर हैंडलर बनाम ट्रिगर
- 20. ट्रिगर jquery accordion मेनू?
- 21. jquery ट्रिगर ctrl +
- 22. jQuery: पेस्ट ट्रिगर?
- 23. क्या आप jquery ट्रिगर
- 24. मैं jquery का उपयोग कर रेडियो की 'चेंज' घटना को क्यों ट्रिगर नहीं कर सकता?
- 25. "अपडेटसोर्स ट्रिगर = प्रॉपर्टी चेंज" विंडोज फोन 7 टेक्स्टबॉक्स
- 26. OnProperty को ट्रिगर करने का बेहतर तरीका चेंज
- 27. jQuery ट्रिगर कस्टम ईवेंट के लिए बाइंड() या ऑन() के साथ फायरिंग नहीं करता
- 28. क्या jQuery ट्रिगर फ़ंक्शन सिंक्रोनस
- 29. jquery ui _trigger बनाम ट्रिगर
- 30. लाइव ट्रिगर कैसे करें() jquery
आप में एक हैश (#) का उपयोग कर रहे है यूआरएल? –
यूआरएल – user1018809
में कोई हैश तो यूआरएल कैसा दिखता है? मुझे लगता है कि मैं आपके लिए कुछ लिख सकता हूं, लेकिन मैं आप जो चाहते हैं उसके बारे में उलझन में हूं। क्या आप इसे चैट करने के लिए ले जाना चाहते हैं? –