如何在javascript中操作PHP数组?
我有一个PHP数组,其中包含来自数据库的数据。它还打印为同一页面中的表,该页面具有AJAX删除功能 试图更好地解释 数组包含与许多人相关的债务总额,它是应用程序的主要功能。在同一页面中,有一个表,其中包含与数组相关的每个债务记录,可以使用AJAX删除或编辑这些记录 我已经编写了删除记录和删除TR条目的代码,但这还不够:我还想使用PHP数组AJAX更改债务总额 我所拥有的 我有一个JS函数,当单击delete按钮时删除TR如何在javascript中操作PHP数组?,php,javascript,Php,Javascript,我有一个PHP数组,其中包含来自数据库的数据。它还打印为同一页面中的表,该页面具有AJAX删除功能 试图更好地解释 数组包含与许多人相关的债务总额,它是应用程序的主要功能。在同一页面中,有一个表,其中包含与数组相关的每个债务记录,可以使用AJAX删除或编辑这些记录 我已经编写了删除记录和删除TR条目的代码,但这还不够:我还想使用PHP数组AJAX更改债务总额 我所拥有的 我有一个JS函数,当单击delete按钮时删除TR // TR Fading when deleted $('.del
// TR Fading when deleted
$('.delete')
.click(function() {
$.ajax({
type: 'GET',
url: 'history/delete/id/'+$(this).attr('id')
});
$(this).parent().parent().fadeOut();
return false;
});
我有PHP数组您的问题太模糊了,无法给出一个好的答案,但请看一下PHP的函数和功能。这些允许您用JSON编码PHP变量,然后可以通过JavaScript轻松解析该变量,并将其作为普通JavaScript对象进行操作。完成所需更改后,可以通过AJAX将其发送回PHP。我建议以JSON格式返回PHP数组。因此,脚本的输出可能如下所示:
[
{'debtor': 'Bixo', 'creditor': 'Paulo', 'value': 42.98},
{'debtor': 'Bixo', 'creditor': 'Otavio', 'value': 12.28},
{'debtor': 'Luis', 'creditor': 'Bixo', 'value': 10.76},
{'debtor': 'Luis', 'creditor': 'Paulo', 'value': 248.18},
{'debtor': 'Luis', 'creditor': 'Otavio', 'value': 49.28},
{'debtor': 'Otavio', 'creditor': 'Paulo', 'value': 122.89}
]
如果您使用JSON内容类型返回,那么许多JS库(看起来您使用的是jQuery?)将自动将其解析为一个对象—在本例中是一个对象数组。我不确定您是否理解您要实现的目标?我当然不会。请注意:您不应该使用GET来更改(在您的情况下删除)数据。使用POST或DELETE。我只想在单击“删除”按钮时修改数组的值索引,以便数组仍然可以有正确的债务总额