मैं बूटस्ट्रैप में दबाए गए बटनों की "स्थिति" कैसे प्राप्त करूं?ट्विटर बूटस्ट्रैप: बूटस्ट्रैप चेकबॉक्स बटन प्राप्त करें
आईई। मैं इस कोड है, जो एक चेकबॉक्स की तरह बटन 'टॉगल' बनाता उपयोग कर रहा हूँ:
<div class="btn-group" data-toggle="buttons-checkbox">
<button type="button" class="btn btn-primary">Left</button>
<button type="button" class="btn btn-primary">Middle</button>
<button type="button" class="btn btn-primary">Right</button>
</div>
कौन सा the bootstrap manual here.
लेकिन जहाँ से मैं फिर एक बटन सबमिट करें क्लिक है - $ _POST में निहित कोई डाटा नहीं है। मुझे कैसे पता चलेगा कि कौन से बटन चुने गए हैं?
मैंने बटनों के साथ 'value="1" name="1"'
आदि जोड़ने की कोशिश की है - लेकिन अभी भी कुछ भी नहीं है।
संपादित करें: यहां पूर्ण समाधान है, जिसे मैं नीचे फ़ेलिक्स से सहायता का उपयोग करने में सक्षम था।
<form method="post" action="" id="mform" class="form-horizontal">
<div class="btn-group" data-toggle="buttons-checkbox">
<button type="button" name="left" value="1" class="btn btn-primary">Left</button>
<button type="button" name="middle" value="1" class="btn btn-primary">Middle</button>
<button type="button" name="right" value="1" class="btn btn-primary">Right</button>
</div>
<button type="submit" class="btn">Submit</button>
</form>
<script>
$('#mform').submit(function() {
$('#mform .btn.active').each(function() {
var input = document.createElement("input");
input.setAttribute("type", "hidden");
input.setAttribute("name", this.name);
input.setAttribute("value", this.value);
document.getElementById("mform").appendChild(input);
});
});
</script>
पूर्वाेश, मुझे विश्वास नहीं है कि ओपी ने बूटस्ट्रैपविच लाइब्रेरी का उपयोग करने के बारे में कुछ भी कहा - यह पूरी तरह अलग है और बूटस्ट्रैप का मूल भाग नहीं है ... – MandM