javascript - 如何在 JQuery 中单击按钮时增加一个值?
问题描述
另一个关于 JQuery 函数的查询作为新手在此。在你们的帮助下,我能够修改代码以从输入标签返回相应的值。我现在面临的问题是在添加按钮上单击我希望在相应行中<p class="item-quantity">0</p>
显示 JQuery 返回的值。.get()
这是我的 HTML:
{% for item in menu_category %}
<tr class="item">
<td><p class="item-name">{{item.item_Name}}</p></td>
<td><p class="item-price">{{item.item_Price}}</p></td>
<td>
<button type="button" class="btn btn-primary add-item" data-name="{{item.item_Name}}" data-price="{{item.item_Price}}" data-id="{{item.item_Id}}">+</button>
</td>
<td><p class="item-quantity">0</p></td>
<td>
<button type="button" class="btn btn-primary remove-item" data-name="{{item.item_Name}}" data-price="{{item.item_Price}}" data-id="{{item.item_Id}}">-</button>
</td>
</tr>
{% endfor %}
我的功能:
<script>
$(function() {
$('.add-item').on('click', function() {
$.get('{{ url_for("func_add_to_cart") }}',
{
item_id: $(this).attr("data-id"),
},
function(data) {
$(this).parents().find(".item-quantity").html(data);
});
return false;
});
});
</script>
谢谢你的帮助!
解决方案
推荐阅读
- python - pyspark.sql.functions.hash 中使用了什么哈希算法?
- excel - 为什么这不创建一个组合框?
- python - 如果存在新数据,则更新 pandas 数据框
- database - 何时创建新 RDS 实例与新数据库?
- windows - 如何编译 srlua(或二进制文件的链接)
- dataframe - dask - CountVectorizer 返回“ValueError('Cannot infer dataframe metadata with a `dask.delayed` argument')”
- javascript - 在 React 中使用 fetch 加载多个 URLS JSON
- c++ - 在类中拥有“多类型”成员变量的最佳方法是什么?
- javascript - MongoNetworkError:第一次连接时无法连接到服务器 [localhost:27017] [错误:连接 ECONNREFUSED 127.0.0.1:27017
- c - 用奇怪的段错误在 C 中实现哈希表