2017-04-30 47 views
1

我試圖從具有同一類,但不同的ID如何使用名稱等於內部變量

<div data-seat="C14" title="C14" id="c14" class="aao row__seat sits-price--expansive" data-price = "30" > 
         <input type="hidden" name="C14" value="True"> 
         </div> 

<div data-seat="C14" id="c15" title="C15" class="aao row__seat sits-price--expansive" data-price = "30" > 
         <input type="hidden" name="C15" value="True"> 
         </div> 

我能夠得到的ID許多按鈕中選擇的按鈕獲取ID文本得到hiddenfield的價值該按鈕,但不能改變相應的隱藏字段值爲false 我使用jquery, 這是我努力

$(document).ready(function(){ 
     $('.aao').on('click', function(){ 
      var i = this.id; 
      var hidfield = $('input[name=i]').val(); 
      var val=hiddenField.val(); 
      hidfield.val(val=="true"?"false":"true"); 
      }); 
    }); 

回答

1

youll必須變量追加出字符串的

var hidfield = $('input[name='+i+']'); 
+0

這工作得很好。這是我想要做的感謝! – rand0mb0t