मेरे पास 2 रूपों वाला एक पृष्ठ है; प्रत्येक रूप में इनपुट टेक्स्ट फ़ील्ड होता है;jQuery: क्या मुझे दोनों कुंजीअप की आवश्यकता है और घटनाओं को बदलना है?
पहले फॉर्म के इनपुट टेक्स्ट में पाया गया मान दूसरे फॉर्म के इनपुट टेक्स्ट में मिले मान के समान होना चाहिए;
जब मूल्य chages, अन्य इनपुट टेक्स्ट फ़ील्ड भी इसके मान को संशोधित करता है;
क्या मुझे onkeyup
और onchange
ईवेंट दोनों का उपयोग करना चाहिए?
यदि नहीं, तो कौन सा उपयोग करने वाला सही है?
मैं यह पूछ रहा हूं क्योंकि यह बताता है कि मेरे पास 2 पोस्ट अनुरोध हैं, और मुझे लगता है कि यही कारण है कि यही कारण है।
$('input.searchbox').keyup(function(){
$('input.txtfieldsearch').val($('input.searchbox').val());
listViewUpdate();
$('input.txtfieldsearch').trigger("keyup");
});
$('input.txtfieldsearch').keyup(function(){
$('input.searchbox').val($('input.txtfieldsearch').val());
listViewUpdate();
});
$('input.searchbox').change(function(){
$('input.txtfieldsearch').val($('input.searchbox').val());
listViewUpdate();
$('input.txtfieldsearch').trigger("change");
});
$('input.txtfieldsearch').change(function(){
$('input.searchbox').val($('input.txtfieldsearch').val());
listViewUpdate();
});
लेकिन किसके पास उपयोग करने का अधिकार है? –
जब आप मूल्यों को अपडेट करना चाहते हैं? 'परिवर्तन' और' कीप 'अलग-अलग घटनाएं हैं, और आप दोनों का उपयोग कर सकते हैं। – Bergi
क्या आपने देखा कि आप 'searchbox' से 'listViewUpdate' को दो बार कॉल कर रहे हैं? – Bergi