gpt4 book ai didi

javascript - 删除 ajax 调用中的现有产品内容

转载 作者:行者123 更新时间:2023-12-03 04:17:13 26 4
gpt4 key购买 nike

在此代码中,我有 $product_list,它是通过执行下面给出的查询获得的,但是使用ajax,当我单击按钮 link1 时,它必须清空 $product_list。

那么,当我点击 Link1 按钮时,如何使用 ajax 调用清空 products_list 上的内容?

在一些问题中,我看到使用 div id 删除内容。但在这里我不太确定它,因为我有一个类并且要删除。

请帮忙..

<?php
session_start(); //start session
include("config.inc.php"); //include config file
?>
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Stores</title>
<link href="style/style1.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css">
</head>
<body>

<div class="w3-bar w3-black">
<a href="#" class="w3-bar-item w3-button">Link 1</a>
</div>

<div align="center">
<h3>Products</h3>
</div>
<?php
//List products from database
$results = $mysqli_conn->query("SELECT product_name, product_desc, product_code, product_image, product_price FROM products_list");
//Display fetched records as you please

$products_list = '<ul class="products-wrp">';

while($row = $results->fetch_assoc()) {
$products_list .= <<<EOT
<li>
<form class="form-item">
<h4>{$row["product_name"]}</h4>
<div>
<img src="images/{$row["product_image"]}" height="62" width="62">
</div>
<div>Price : {$currency} {$row["product_price"]}<div>

<div class="item-box">
<input name="product_code" type="hidden" value="{$row["product_code"]}">
<button type="submit">open</button>
</div>
</form>
</li>
EOT;

}
$products_list .= '</ul></div>';
echo $products_list;
?>
<script>
$(document).on("click", ".w3-button", function() {
$("#products_list").empty()
});</script>
</body>
</html>

最佳答案

将用作 jQuery 选择器的适当 ID 添加到元素

改变

$products_list =  '<ul class="products-wrp">';

$products_list =  '<ul id ="products_list" class="products-wrp">';

重要的是要认识到浏览器中不存在任何 php 变量,仅存在于服务器端代码中

关于javascript - 删除 ajax 调用中的现有产品内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44096669/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com