2014-01-21 26 views
0

我正在使用ajax函數將數據粘貼到php腳本。成功時我查詢數據庫和回聲所有itens這樣的:成功的jquery選擇器ajax

include ("Database/RepairsdbConn.php"); 
$qryItem = $conn->prepare("SELECT SAP, Name FROM tblusedmaterial WHERE item = ?"); 
$Key = $_POST[MaterialTypeID]; 
$qryItem->execute(array($Key)); 
while($item = $qryItem->fetch(PDO::FETCH_ASSOC)) { 
    echo '<div class="row"> 
      <div class="col-md-4"> 
       <input type="text" value="'.$item['SAP'].'" class="form-control input-sm">  
      </div> 
      <div class="col-md-4"> 
       <input type="text" value="'.$item['Name'].'" class="form-control input-sm" style="width: 300px"> 
      </div> 
      <div class="col-md-2"> 
       <input type="text" class="form-control input-sm" style="width: 40px">  
      </div> 
      <div class="col-md-4"> 
       <button type="button" class="btn btn-default btn-xs" id="AddQuantity"> 
        <span class="glyphicon glyphicon-plus"></span> 
       </button> 
      </div> 
      </div> 
      <p></p>'; 
} 

這將創建一個表格都可以通過數據庫,並輸入要添加的數量和右鍵單擊(+),以增加產品數量。

當我參考jquery上的按鈕什麼也沒有發生。

 $('#AddQuantity').click(function() { 
      alert('TEST'); 
     }); 

我怎樣才能一次只提到每個按鈕?

+1

你之前或Ajax調用後定義AddQuantity單擊事件處理程序選擇鈕? – alexmac

+2

ID是指標識符,**必須是唯一**。您無法使用ID爲「AddQuantity」的所有按鈕。使用一堂課。 –

+0

不,id必須是唯一的唯一形式! – alexmac

回答

0

從按鈕刪除ID以及與類

$('.col-md-4 .btn').on('click', function() { 
     alert('TEST'); 
    });