Php 使用jquery更新值

Php 使用jquery更新值,php,javascript,jquery,ajax,Php,Javascript,Jquery,Ajax,我已经创建了一个短名单系统,就像在房地产网站上使用的一样,所以你可以制作一个收藏列表(使用会话arrray),你可以返回。系统使用jquery使用新的短名单项更新会话数组 我不知道如何使用jquery更新“短名单/数组计数”。我知道如何更改id的HTML,但是当向数组中添加新项时,如何检索会话计数和+1。以下是我如何显示我的“短名单计数”: 短名单:“()除非您发布包含要更新的页面部分html的元素代码,否则没有人能为您提供太多帮助,但假设您有以下内容: <div id="shortlis

我已经创建了一个短名单系统,就像在房地产网站上使用的一样,所以你可以制作一个收藏列表(使用会话arrray),你可以返回。系统使用jquery使用新的短名单项更新会话数组

我不知道如何使用jquery更新“短名单/数组计数”。我知道如何更改id的HTML,但是当向数组中添加新项时,如何检索会话计数和+1。以下是我如何显示我的“短名单计数”:


短名单:“()除非您发布包含要更新的页面部分html的元素代码,否则没有人能为您提供太多帮助,但假设您有以下内容:

<div id="shortlist">
    You have <span id="itemCount">2</span> items in your cart.
</div>
var oldValue = $("div#shortlist").find("span#itemCount").text();
var newValue = parseInt(oldValue) + 1;
$("div#shortlist").find("span#itemCount").text(newValue);
正在更新html,如下所示:

<div id="shortlist">3 (<a href="/shortlist">view</a>) </div> 
3()
如果将php更改为以下内容,则会简单得多:

<div id="shortlist"><span id="itemCount"><? echo count($_SESSION['shortlistArray']); ?></span>" (<a href="/shortlist">view</a>) </div>
()
在可以通过jQuery识别的html元素中有更新的值是很好的。如果这不是选项,那么您需要使用string.replace更新值(如果您现在不使用旧值,可能会搜索regex)。

我不确定“短名单/数组计数”是什么意思。你是说数一数物品的数量吗?如果是这样的话,那么在JavaScript中不是很简单吗?jquery将数据传递给添加到数组中的php。数组中的项目总数显示在页面上(就像购物车中的结帐项目)。我希望使用jquery更新这个值,考虑检索div/array count的值并添加1如果该数组在服务器上,那么需要进行ajax调用,告诉服务器要添加到购物车中的内容,服务器应该返回新的数字来显示(因为他可以从另一个选项卡添加内容)我已经将项目添加到购物车中,我需要知道如何在不刷新jquery页面的情况下更新值。一切都很好,我刷新了页面,请发布显示计数部分的html源代码