gpt4 book ai didi

javascript - 将 javascript var 值发送到 php 页面(不是 ajax)

转载 作者:行者123 更新时间:2023-11-30 08:42:14 24 4
gpt4 key购买 nike

我正在使用这段代码,从动态创建的 <table> 中获取值

$("#finalizar-pedido").click(function(){
var id = [];
var qtde = [];
var makiRecheio = [];
var makiComplemento = [];
var makiCreme = [];
var makiFinalizacao = [];
var makiQtde = [];
var i = 0;
$("tr.row-item").each(function(i){
var Linha = $(this);
id[i] = Linha.find("td.pedido-nome input.id-item").val();
qtde[i] = Linha.find("td.pedido-qtde").text();
});
$("tr.row-temaki").each(function(i){
var Linha = $(this);
makiRecheio[i] = Linha.find("td.pedido-nome input.mak-recheio").val();
makiComplemento[i] = Linha.find("td.pedido-nome input.mak-complemento").val();
makiCreme[i] = Linha.find("td.pedido-nome input.mak-creme").val();
makiFinalizacao[i] = Linha.find("td.pedido-nome input.mak-finalizacao").val();
makiQtde[i] = Linha.find("td.pedido-qtde").text();
});
});

这运行良好,我进行了一些测试并且值正常。问题是:我如何将值发送到另一个 page.php ...我不想在同一个页面中显示结果,我需要像标准 html 表单一样将值发送到另一个页面。我尝试使用 jQuery.post() 方法,但我不知道如何转到另一个包含我从表中获得的值的页面。

抱歉英语不好,感谢您的关注。 :)

最佳答案

post 方法可能有数据。例如,此代码将向 test.php 发送一个 post 请求,其中包含 2 个参数,名称和时间:

$.post( "test.php", { name: "John", time: "2pm" } );

你也可以发送数组:

$.post( "test.php", { "id": id , "qtde": qtde , ... } );

编辑:

如果您需要提交发布请求并使用发布请求重定向到另一个页面(无 Ajax),您可以制作一个虚拟隐藏表单,将您的数据放入其中,使其方法 post 和提交该表格。您可以在这里找到操作方法:jQuery post request (not AJAX)

关于javascript - 将 javascript var 值发送到 php 页面(不是 ajax),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25301612/

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