【问题标题】:How to send ajax success data wordpress to other page如何将ajax成功数据wordpress发送到其他页面
【发布时间】:2017-04-27 08:48:27
【问题描述】:

我想将表单页面(提交页面)发送到 WordPress 其他页面(查看页面)的成功数据 ajax 并在其他页面中查看。

jQuery("#hotel_form").submit(function(event) {
            event.preventDefault(); //prevent default action
            var post_url = jQuery(this).attr("action"); //get form action url
            var request_method = jQuery(this).attr("method"); //get form GET/POST method
            var form_data = new FormData(this); //Creates new FormData object
            jQuery.ajax({
                url: "/bbbb/wp-admin/admin-ajax.php?action=hotel_search",

                type: request_method,
                data: form_data,
                contentType: false,
                cache: false,
                processData: false,
                success: function(data) {
                    jQuery('#hotel_information').fadeIn();
                    jQuery('#hotel_information').html(data);
                    //alert(data);
                }

            })

【问题讨论】:

  • 代码格式
  • 格式化代码。问题本身需要澄清。

标签: php jquery ajax wordpress forms


【解决方案1】:

在 ajax 成功时你可以这样做

window.location.href = "http://your_url?return="+data;

并且可以使用$_GET['return'] 在您的重定向页面中检索。

【讨论】:

    猜你喜欢
    • 2021-09-13
    • 1970-01-01
    • 2014-01-18
    • 1970-01-01
    • 1970-01-01
    • 2014-05-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多