gpt4 book ai didi

php - 如何在 jQuery/Ajax 成功方法后调用另一个 php 页面?

转载 作者:行者123 更新时间:2023-12-01 04:41:22 24 4
gpt4 key购买 nike

我有以下 Ajax 成功方法:

 success: function(data, el){

var parent = el.find(".jFiler-jProgressBar").parent();

el.find(".jFiler-jProgressBar").fadeOut("slow", function(){
$("<div class=\"jFiler-item-others text-success\"><i class=\"icon-jfi-check-circle\"></i> Success <b class=\"text-danger\">&nbsp;&nbsp;&nbsp;<a href=\"#delete_upload_image\">Delete</a></b></div>").hide().appendTo(parent).fadeIn("slow");
});

console.log(data);
},

在此成功方法中,您会看到我有一个链接:

<a href=\"#delete_upload_image\">Delete</a>

console.log(data)

这个console.log(data)返回以下字符串:

mpic_list_573ecaafae8220.41741946 |76|40

现在我想调用一个 php 页面,例如:delete_upload_image.php点击此链接后<a href=\"#delete_upload_image\">Delete</a>带有字符串 mpic_list_573ecaafae8220.417419467640

我的意思是:

delete_upload_image.php页面我可以获得 3 个字符串,当我点击 delete 时会传递这些字符串。关联。`

最佳答案

您必须将点击绑定(bind)到将用户发送到所需页面的功能,或者直接在按钮中创建链接。

首先,如果你想单独发送不同的参数,你必须将它们分开。

var params = data.split('|');

然后根据需要使用它,例如将 click 方法绑定(bind)到新链接以创建新的 ajax 调用。

$('#delete_upload_image').on('click', function() {
var params = data.split('|');
var url = "delete_upload_image.php?param1=" + params[0] +"&param2=" + params[1] + "&param3=" + params[2];

// Make AJAX call as you want to url
$.get(url);

});

关于php - 如何在 jQuery/Ajax 成功方法后调用另一个 php 页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37342131/

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