繁体   English   中英

将值从jQuery AJAX传递给PHP

[英]Pass Value from jQuery AJAX to PHP

假设我有这个脚本例如:

<script type="text/javascript">
    function getdata() {
        var referenceNumber = $("#reference_number").val();

        $.ajax({
            url: 'getlistofsomething.php',
            type: 'POST',
            dataType: 'json',
            data: 'referenceNumber=' + referenceNumber,
            success: function (output_string) {
                $("#name").val(output_string[0]);
                $("#address").val(output_string[1]);
            }
        });
    }
</script>

有没有一种方法可以传递$("#address").val(output_string[1]); 到上面这个脚本所在的PHP文件中?

谢谢。

最简单的方法就是使用GET将其发送到服务器。 仅当数据不是很敏感时才执行此操作...

<script type="text/javascript">
function getdata()
    {
        var referenceNumber = $("#reference_number").val();
        $.ajax({
            url: 'getlistofsomething.php?address=' + $("#address").val(output_string[1]),
            type: 'POST',
            dataType: 'json',
            data: 'referenceNumber='+referenceNumber,
            success: function(output_string)
                {                               
                    $("#name").val(output_string[0]);
                    $("#address").val(output_string[1]);
                }
        });
    }
</script>

然后可以在您的php脚本中使用以下命令进行访问:

$address = $_GET['address'];

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM