5

मैं ट्विटर बूटस्ट्रैप 3 और इसके नए radio buttons के साथ खेल रहा हूं और ऐसा लगता है कि कौन सा बटन चेक किया गया है।बूटस्ट्रैप 3 रेडियो बटन

मेरे बटन इस तरह हैं:

<div class="form-group"> 
     <label for="inputLogType" class="col-lg-2 control-label">Log type</label> 
     <div class="col-lg-10"> 
     <div class="btn-group" data-toggle="buttons"> 
      <label class="btn btn-primary"> 
      <input type="radio" name="inputLogType" id="splunk">Splunk 
      </label> 
      <label class="btn btn-primary"> 
      <input type="radio" name="inputLogType" id="pig">PIG 
      </label> 
     </div>   
     </div>    
    </div> 

मैं प्राप्त कर सकते हैं या तो बटन $(".btn-group").click() माध्यम से क्लिक किया है या नहीं, लेकिन अंदर वहाँ मैं नहीं मिल सकता है जो बटन क्लिक किया जाता है। मुझे jquery $("input[name='inputLogType']") के माध्यम से 2 बटन मिलेंगे, और उनमें से एक checked:true संपत्ति होगी। हालांकि जब मैं $("input[name='inputLogType']:checked") करता हूं, कुछ भी दिखाई नहीं देता है।

कोई भी जानता है कि क्या गलत है?

+0

तो अगर मैं '$ (" इनपुट [name = 'inputLogType'] ") करता हूं तो यह पता चला है कि यह काम करता है, लेकिन क्या कोई जानता है कि मैं क्यों शुरू नहीं कर सकता जैसा कि मैंने शुरू में दिखाया था? – Penguinator

+2

क्या आप क्लिक कॉलबैक में 'चेक किए गए' मान तक पहुंचने का प्रयास कर रहे हैं? यदि ऐसा है, तो संभव है कि संपत्ति अभी तक लागू नहीं हुई है। आप '$ (event.target) .find ('input') का उपयोग कर सकते हैं;' – BenjaminCorey

+0

वह चयनकर्ता मेरे लिए काम करता है: http://jsfiddle.net/QMsQU/1/ (क्रोम का उपयोग करके)। $ ("इनपुट [name = 'inputLogType'] के अंदर क्या था, यह दिखाने के लिए आप किस जावास्क्रिप्ट का उपयोग कर रहे थे: चेक किया गया") jQuery ऑब्जेक्ट? –

उत्तर

4

क्या आप क्लिक कॉलबैक में :checked मान तक पहुंचने का प्रयास कर रहे हैं? यदि ऐसा है, तो संभव है कि संपत्ति अभी तक लागू नहीं हुई है।

आप लक्षित रेडियो बटन का चयन करने के लिए $(event.target).find('input'); का उपयोग कर सकते हैं।

+1

मुझे $ (event.target) का उपयोग करना पड़ा। ढूँढें ('इनपुट') [0]; डीओएम तत्व प्राप्त करने के लिए (jQuery तत्व के बजाए)। – Boggin

संबंधित मुद्दे