मैं फॉर्म सबमिट करते समय $(this).serialize()
का उपयोग कर रहा हूं।jQuery: फ़ॉर्म serialize, छुपा फ़ील्ड, और प्रदर्शित फ़ील्ड
यह अच्छी तरह से काम करता है, समय में छोड़कर जब मैं (किसी कारण से) (एक दृश्य, और नहीं एक है, और मैं के बारे में type="visible"
लेकिन display:none
बात नहीं कर रहा) ही नाम के साथ 2 क्षेत्रों है ...
लेकिन बेशक serialize
इस के लिए कोई सम्मान नहीं है ... यह सिर्फ उन्हें लेता है।
मैं इस
var $disabled_list = $(this).find('input:hidden,select:hidden,textarea:hidden').attr('disabled', 'disabled');
$(this).serialize();
$disabled_list.attr('disabled','');
की कोशिश की और यह मेरी समस्या को हल करने की है, को छोड़कर: छिपा चयनकर्ता, भी टाइप लेता = "छिपा"
क्या उचित तरीका है?
धन्यवाद, मेरा से बेहतर समाधान –