如何在单击另一个页面中的按钮时加载另一个页面并将值传递给jquery中加载的页面?

时间:2016-10-24 07:13:33

标签: php ajax

我在页面中有一个按钮。点击按钮后,它应该转到另一个页面,应该查看该页面。另外,我想在单击按钮时将一些值传递给第二页,并在第二页中显示传递的值。

我在ajax中编写了一段代码,但它无效。

<script>
$(document).ready(function(){

$(".chk").click(function(){

if($('input.checkin:checked').val()){



         var apikey = '60CF3C2oh7D+Q+aHDoHt88aEdfdflIjFZdlmsgApfpvg8GXu+W8qr7bKM33cM3';
         var password = 'fHdfvxk';
         var endpoint = 1;
         var method = 'ProcessPayment';

         var dataString = 'APIKey='+apikey+'&APIPassword='+password+'&ddlSandbox='+endpoint+'&ddlMethod='+endpoint;



          $.ajax({


                type: "POST",
                url: "responsive.php",
                data: dataString,
                cache: false,
                success: function(result){




                }
        });


    //window.location.href= 'http://localhost/m/responsive.php';

    }
    else{

        alert("Please Accept the terms and conditions and continue further!!!!");

    }




}); });

</script>

我在按钮点击时在ajx中编写了代码,但它只会将值传递给该页面。但该页面无法查看。有人可以为此提出解决方案吗?

1 个答案:

答案 0 :(得分:0)

您可以重定向到该页面,而不是使用ajax。

<script>
    $(document).ready(function(){

    $(".chk").click(function(){

    if($('input.checkin:checked').val()){



             var apikey = '60CF3C2oh7D+Q+aHDoHt88aEdfdflIjFZdlmsgApfpvg8GXu+W8qr7bKM33cM3';
             var password = 'fHdfvxk';
             var endpoint = 1;
             var method = 'ProcessPayment';

             //var dataString = 'APIKey='+apikey+'&APIPassword='+password+'&ddlSandbox='+endpoint+'&ddlMethod='+endpoint;
            // use  location href instead of ajax 
             window.location.href = "responsive.php?APIKey='+apikey+'&APIPassword='+password+'&ddlSandbox='+endpoint+'&ddlMethod='+endpoint;
        }
        else{
            alert("Please Accept the terms and conditions and continue further!!!!");
        }

    });
 });
    </script>
相关问题