मैं एक ड्रॉपडाउन है कि एक ajax कॉल जब इसकी बदल चलाता है: लटकती पर जाने के लिएjQuery परिवर्तन() पर <select> और फ़ायरफ़ॉक्स
$('.travel-to').change(function(){
$.ajax({
type: "GET",
url: "/inc/rates/rates-viewer.php",
data: "shtech=y&c_name="+escape($(this).val()),
success: function(html){
$(".rates-viewer").html(html);
$(".rates-viewer tr.numbers td").css({ opacity: 0 }).fadeTo("slow",1);
}
});
});
मेरे समस्या है, Firefox में, ऊपर/नीचे कर्सर कुंजियों का उपयोग विकल्प, जेएस onChange()
घटना को ट्रिगर नहीं करता है। यह आईई में ठीक है।
मैं फ़ायरफ़ॉक्स को ऊपर/नीचे कर्सर को onChange
के रूप में कैसे देख सकता हूं? क्या मैं onChange
या एक कीप्रेस को एक ही चीज़ ट्रिगर करने के लिए, या तो ईवेंट पर या तो कर सकता हूं?
धन्यवाद।
यह हो रहा है के लिए मुझे कुछ ठीक था मिल गया। सफारी, क्रोम और आईई में 'चेंज' इवेंट सही ढंग से फायरिंग कर रहा है। ऐसा लगता है कि यह घटना आग लगने के लिए मानक कार्यक्षमता बन जाती है जब कोई तत्व बदल जाता है, इसके बाद यह ध्यान केंद्रित नहीं करता है; यही है कि 'फोकसआउट' क्या है। फिर से यह हाल ही में आधुनिक ब्राउज़रों के लिए पेश किया जा सकता है, किसी भी तरह से एफएफ को इस बदलाव को अपनाना चाहिए। – russjman
मैं चुनिंदा बॉक्स के बगल में एक "जाओ" बटन जोड़कर इस समस्या को हल कर रहा हूं, इसलिए उपयोगकर्ता का पूर्ण नियंत्रण है। – BradGreens