Php 使用jquery更新会话数组

Php 使用jquery更新会话数组,php,jquery,session,Php,Jquery,Session,我已使用以下产品创建了Dynamicly表: detail qty price total detail1 3 23 69 detail2 1 3 3 数量在文本输入字段中。每个数量文本字段名称都是唯一的详细信息代码。我需要的是,每次我更改数量字段时,它都会用那个unigue详细代码更新会话数组。 如何在不提交表单的情况下通过jquery完成此操作 对不起,我的英语不好, omerimuni您应该使用jQ

我已使用以下产品创建了Dynamicly表:

detail      qty    price     total
detail1     3      23        69
detail2     1      3         3
数量在文本输入字段中。每个数量文本字段名称都是唯一的详细信息代码。我需要的是,每次我更改数量字段时,它都会用那个unigue详细代码更新会话数组。 如何在不提交表单的情况下通过jquery完成此操作

对不起,我的英语不好,
omerimuni

您应该使用jQuery的ajax和focusout


用户更改数量。离开该文本框后,发送ajax请求以更新会话变量。

使用首选服务器端技术创建服务器端服务。此服务将接受您的请求,并将您传递的值放入http会话中


然后使用JQuery的Ajax模块将您的请求发布到您刚刚创建的服务中。

这段代码已经从中获取并稍作修改,但它应该可以解决您的问题。试试这个-

$('input:text[id*="qty"]').bind('keyup',function() {
    $.post("my_other_script.php", { qty: this.id} );
}); 
“my_other_script.php”将是-

<?php $_SESSION['qty'] = $_POST['qty']; ?>

我有id=itemid\u 3242344\u数量。如何确定更改了哪个qty id?奥梅里穆尼