2016-02-28 83 views
0

如何獲得一個動態填充的選擇按鈕的選項值,這樣我可以用得到我需要我的數據庫中值的值。我不知道如何獲得$giftName價值。我嘗試使用jQuery和JavaScript,但我不知道如何將它集成到我的代碼,因爲我還是這種語言的新手。下面是我的代碼的一部分,可以幫助你:如何獲得一個選擇值

<div class="row ml "> 
    <div class="col-lg-6 "> 
     <select id="giftList" name=''gifts" class="pull-left mb"> 
      <option value=""></option> 
       <?php 
        $sendGiftSql = mysql_query("SELECT * FROM gifts WHERE isDelete = 'false' ORDER BY price "); 
        while($sendGift = mysql_fetch_assoc($sendGiftSql)){ 
         $giftName = $sendGift['name']; 
         echo(" 
          <option value =". $giftName.">" . $giftName. "</option>; 
         "); 
        } 
       ?> 
      </select> 
     </div> 
     <div class="col-lg-6"> 
      <b style="float: right;">Cost://This is where the value of the select button will be used... 
     </div> 
    </div> 
+0

所有的選項都有gifts1的價值,所以你不會知道選擇哪一個。刪除屬性的值,並只顯示$ giftName即回聲「」。 – jeff

+0

什麼時候獲得價值?是否有提交的表單包裝所顯示的內容?不太清楚你需要什麼,什麼時候 – charlietfl

+0

@charlietfl我沒有一個形式,但先生,但是我只是想每次我選擇在選擇標籤的選項之一的時間去選擇變量的值,所以我可以用它來獲取一些數據庫中的數據。我希望現在有點清楚。 – KaelJasper

回答

0

更改此

<option>" . $giftName. "</option>;

echo("<option value =". $giftName.">" . $giftName. "</option>");

以後就可以獲取使用$('#giftList')選擇的值。

+0

已經改變了先生。 – KaelJasper

+0

您仍然無法獲取選定的下拉值?順便說一句,你可以發佈你的jQuery代碼,你用來獲取下拉值。 – dreamweiver

+0

我還是不能先生。這一位先生。 $('#giftList option:selected')。val()。說實話,我不知道該把它放在哪裏以及接下來要做什麼。 – KaelJasper