में एक मूल्य भेज यहाँ मेरी कोड का एक टुकड़ा है: http://jsfiddle.net/natatkinson/xbWEb/Select2 बहु मूल्य केवल पोस्ट
जावास्क्रिप्ट:
$(document).ready(function() {
$("#tags").select2({
maximumSelectionSize: 3
});
});
HTML:
<form name="form1" id="form1" action="" method="GET">
<fieldset>
<legend>Shoe Info</legend>
<dl> <dt>Name:</dt>
<dd>
<input type="text" name="name" id="name" size="40" placeholder="Shoe name" required autofocus>
</dd>
</dl> <dt>Tags:</dt>
<dd>
<select multiple="" name="tags" id="tags" style="width:100%;">
<option value="0">Select Tags</option>
<option value="2">racing flat</option>
<option value="3">track spikes</option>
<option value="1">trainer</option>
</select>
</dd>
</dl>
</fieldset>
<p class="submit-buttons">
<input type="submit" class="button1" name="submit" id="submit" value="Add Shoes" />
</p>
सभी जो सबमिट करता है वह 1 मान है, दस्तावेज की तरह अल्पविराम से अलग सूची नहीं है।
क्या आपने नाम के रूप में "टैग []" का उपयोग करने का प्रयास किया है? – Tschitsch
यदि मैं सूचीबद्ध 3 टैग के साथ अनुरोध करता हूं, तो मैं निम्नलिखित अनुरोध URL के रूप में निम्नलिखित देखता हूं: '/? Name = abc और टैग = 0 और टैग = 2 और टैग = 3 और सबमिट = जोड़ें + शूज़ – Nightfirecat
@Tschitsch यह है! मैं उनके दस्तावेज को अद्यतन करने के लिए लेखक को सूचित करूंगा। विश्वास नहीं कर सकता मैंने जल्द कोशिश नहीं की। धन्यवाद –