इम js में एक प्रपत्र डेटा पोस्ट करने की कोशिश:जेएस में XMLHttpRequest ऑब्जेक्ट के माध्यम से पोस्ट फॉर्मडाटा पोस्ट करें? (पार ब्राउज़र)
मैं इस कोड है:
var formData = new FormData();
formData.append("username", "Groucho");
formData.append("accountnum", 123456);
formData.append("afile", "2");
var xhr = new XMLHttpRequest();
xhr.open("POST", "http://xxxxx/xx.ashx",true);
xhr.send(formData);
Formdata अनुसार MDN (या अज्ञात) IE में उपलब्ध नहीं है।
(मैं अपने ठीक लगता है ...):
जब मैं एफएफ में यह प्रयास करें।
जब मैं आईई में प्रयास करें:
क्या समाधान प्रपत्र डेटा पोस्ट करने के लिए (या मेरे डेटा लेकिन उद्देश्य तरीके से) Crossbrowser है?
मुझे एक ही समस्या है, लेकिन मुझे यह ठीक नहीं है कि इसे कैसे ठीक किया जाए, अगर मेरा कोड बदल गया तो यह क्या होगा अगर फ़ाइल पोस्ट किया गया है फ़ाइल = document.getElementById ("फ़ाइल")। फ़ाइलें [0]; \t \t var formElement = document.getElementById ("formID"); \t \t var form = new formData (formElement); \t \t form.append ('पोस्टफाइल', पोस्टफाइल); \t \t request.open ("POST", "/ Admin/SaveQuestion /", true); \t \t request.send (फॉर्म); – Jay
मैं पोस्ट की गई फाइल के बारे में भी चिंतित नहीं हूं, मैं बस बाकी फॉर्म डेटा जमा करने में सक्षम होना चाहता हूं – Jay