मेरे पास html है:
पहला नाम: & lt; input type = 'text' नाम = 'प्रथम_नाम' मान = '' / / gt; & lt; br / & gt; अंतिम नाम: & lt; इनपुट प्रकार = 'टेक्स्ट' नाम = 'अंतिम_नाम' मान = '' / / gt; & lt; br / & gt; & Lt; इनपुट प्रकार = 'चेकबॉक्स' नाम = 'श्रेणी []' मान = 'मठ' / & gt; मठ & lt; br / & gt; & Lt; इनपुट प्रकार = 'चेकबॉक्स' नाम = 'श्रेणी []' मान = 'विज्ञान' / & gt; विज्ञान और lt; br / & gt; & Lt; इनपुट प्रकार = 'चेकबॉक्स' नाम = 'श्रेणी []' मान = 'इतिहास' / & gt; इतिहास और lt; br / & gt; आदि .....
मैं चुने गए श्रेणियों (श्रेणी []) को भेजना चाहता हूं। अगर मैं सर्वर में $ _POST चर को डंप करता हूं जैसे कुछ मिलेगा:
सरणी (1) {[category] = & gt; सरणी (2) {[0] = & gt; स्ट्रिंग (4) "मठ" [1] = & gt; स्ट्रिंग (7) "इतिहास"}}
इसके लिए जावास्क्रिप्ट (माइटूल) कोड क्या होना चाहिए? नीचे मेरा आंशिक कोड है।
नया अनुरोध। जेसन ({url: '/ ajax_url', पर सफलता: फ़ंक्शन () {अलर्ट ('सफलता')}})। पोस्ट (?? ?);
ध्यान दें कि मैं first_name और last_name फ़ील्ड नहीं भेजना चाहता हूं। मैं केवल एक श्रेणी के एआरएम् को श्रेणी फ़ील्ड भेजना चाहता हूं।
आपको खेतों को सीरियललाइज़ करना है :
<पूर्व> var theForm = $ ('form-id'); नया अनुरोध। जेसन ({url: '/ ajax_url', पर सफलता: कार्य () {अलर्ट ('सफलता';}})। पोस्ट (theform.toQueryString ()); // यह GET- शैली क्वेरी
Comments
Post a Comment