का उपयोग करके प्रत्येक इनपुट मान के साथ गतिशील रूप से एक JSON बनाना, मुझे एक ऐसी स्थिति मिली जहां मैं PHP के माध्यम से JSON प्रारूप से कुछ डेटा पढ़ना चाहता हूं, हालांकि मुझे कुछ समस्याएं समझ रही हैं कि JSON बनाने के लिए मुझे जावास्क्रिप्ट ऑब्जेक्ट का निर्माण कैसे करना चाहिए गतिशील रूप से प्रारूप।jquery
मेरे परिदृश्य इस प्रकार है:
<input title="QA" type="text" class="email">
<input title="PROD" type="text" class="email">
<input title="DEV" type="text" class="email">
जावास्क्रिप्ट कोड मेरे पास अब तक प्रत्येक इनपुट डेटा पकड़ लेता है के माध्यम से चला जाता है, मैं फिर भी समझने के लिए यहां से संसाधित करने में असमर्थ हूँ।
var taskArray = {};
$("input[class=email]").each(function() {
var id = $(this).attr("title");
var email = $(this).val();
//how to create JSON?
});
यदि संभव हो तो मैं निम्नलिखित आउटपुट प्राप्त करना चाहता हूं।
[{title: QA, email: '[email protected]'}, {title: PROD, email: '[email protected]'},{title: DEV, email: '[email protected]'}]
जहां ईमेल इनपुट इनपुट मूल्य द्वारा प्राप्त किया जाता है।
इस स्थिति पर किसी भी प्रकाश शेड की सराहना की जाएगी!
में कुछ मुद्दों की वजह से आपको बहुत बहुत धन्यवाद। – BaconJuice
इन 3 उदाहरणों में क्यों मुझे हमेशा यह मिलता है? 'Uncaught ReferenceError: jsonObj परिभाषित नहीं किया गया है' – Gino
@ जीनो क्या आपने पेस्ट या टाइप कॉपी किया था? जेसनओबीजे को परिभाषित करने वाली रेखा देखें। – ATOzTOA