में इनपुट फ़ील्ड से फ़ोकस निकालें मेरे पास एक बटन क्लिक है जिसमें jquery datepickers वाले दो इनपुट फ़ील्ड के साथ एक jquery संवाद दिखाई देता है। जब भी संवाद प्रकट होता है, तो पहले फ़ील्ड स्वचालित रूप से फ़ोकस हो जाते हैं, इसलिए डेटपिकर पॉप अप हो जाता है। मैंने अब एक और डमी इनपुट फ़ील्ड जोड़कर इसे हल कर लिया है। क्या कोई बेहतर तरीका है ?एक jquery संवाद
क्षमा करें यदि प्रश्न दोहराया गया है। मैंने पहले से मौजूद किसी के लिए खोज करने की कोशिश की लेकिन उसे एक नहीं मिला। यदि मौजूद है तो कृपया मुझे मौजूदा प्रश्न पर इंगित करें।
संपादित करें:
ठीक है मेरा कोड निम्नानुसार है। jdialog दिखाई देने वाले बटन पर क्लिक करें और div "select_date_dialog" div के अंदर 2 डेटपिकर इनपुट फ़ील्ड हैं।
$("#select_date").click(function(){
$("#select_date_dialog").dialog({
modal: true,
dialogClass: 'connect-dialog',
height: 100,
width: 500
});
});
afaik: क्या आप थोड़ा और विशिष्ट हो सकते हैं कि धुंध मेरी मदद कैसे करेगा? मैंने सुझाव के रूप में इसे जोड़ने की कोशिश की।
open: function(event, ui) {
$('#custom_from_date').blur();
}
धुंध तब होता है जब इनपुट फ़ील्ड फोकस खो देता है। क्या मैं यह निर्दिष्ट करने के लिए धुंध का उपयोग कर सकता हूं कि उस क्षेत्र को ध्यान केंद्रित करना चाहिए या नहीं?
क्या आपने धुंध() विधि की कोशिश की है? – SubniC
हां, मैं कुछ टिप्पणियों के साथ एक संपादन में अपना कोड पोस्ट कर रहा हूं। –
इसके बजाय इसे आजमाएं: '$ ('इनपुट')। धुंध(); 'हो सकता है कि वास्तविक टेक्स्ट बॉक्स की आईडी custom_from_date नहीं है ताकि आप इसे बेहतर तरीके से सुरक्षित कर सकें। –