簡體   English   中英

按鈕值重定向到新頁面

[英]button value redirect to new page

每個產品都有單獨的“查看產品”按鈕

單擊按鈕后,將從db中獲取單個產品代碼作為隱藏值,並將頁面與產品代碼一起重定向。 我正在使用while循環來顯示單個產品。

但是我的html沒有輸出,因為按鈕使一些錯誤

while($row = $results->fetch_assoc()) { …
<input name="product_code" type="hidden" value="{$row["product_code"]}">
    <button type="submit">view product</button>

<script src="https://code.jquery.com/jquery-3.2.1.min.js"></script>   
$('#product_code').click(function() { 
    window.location = "2ndlink.php?variable=" + encodeURIComponent(value);
      });

您的按鈕有錯誤您的雙引號未轉義

更改以下代碼:

<input name="product_code" type="hidden" value="{$row['product_code']}">
    <button type="submit">view product</button>

確保while循環中每個元素的id必須唯一

這對你有用

while ($row = $results - > fetch_assoc()) {…
<input name="product_code" class="product_code" type="hidden" value="{$row[' product_code']}">
<button type="submit">view product</button>



<script>
$(document).on('click', '.product_code', function(e) {
  window.location = "2ndlink.php?variable=" + encodeURIComponent($(this).val());
});
</script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM