मैं एकाधिक फॉर्म इनपुट के मान प्राप्त करने का प्रयास कर रहा हूं, लेकिन समस्या यह है कि मेरे पास एक ही पृष्ठ पर कई समान रूप हैं और केवल सबमिट किए गए फॉर्म से इनपुट प्राप्त करना चाहते हैं, इसलिए मैं हूं 'यह' कीवर्ड का उपयोग कर।jQuery इस फॉर्म इनपुट को प्राप्त करें
$('form.contact_form').submit(function(e) {
var fname = $(this).children('input.fname').val();
var email = $(this).children('input.email').val();
var comment = $(this).children('input.comment').val();
हालांकि, जब मैं वे गलत मूल्यों लौट रहे हैं परीक्षण करने के लिए चर प्रवेश करने का प्रयास है, यह कहते हैं कि वे सभी अपरिभाषित हैं: यह मेरा कोड है। ऐसा करने का सही तरीका क्या होगा?
किसी भी मदद के लिए धन्यवाद: डी
और बदले 'this' का उपयोग कर के, आप' वर $ लक्ष्य = $ (e.target) का उपयोग कर 'घटना के स्रोत तत्व प्राप्त करने के लिए विचार कर सकते हैं ... यह सिर्फ और वर्णनात्मक है। – CaffGeek