使用AJAX将PHP文件的数据加载到textarea中

时间:2015-11-24 09:10:21

标签: javascript php jquery ajax

我有一个名为Getsocks.php的文件,此文件包含以下代码:

<?
    session_start();
    require("../includes/config.php");
    $getsocks = mysqli_query($cl,"SELECT * FROM getsocks");
    while($socks = mysqli_fetch_array($getsocks))
    {
        echo $socks['socks']."<br />";
    }
?>

执行此文件时,我只获得socks个值。任何人都可以告诉我如何通过AJAX向该文件发送请求并将值捕获到textarea

2 个答案:

答案 0 :(得分:2)

最简单的示例,没有其他设置:

$.ajax({
    url: 'Getsocks.php'
}).done(function(data) {
    $("#myTextarea").html(data);
});

如果您有任何疑问,请参阅jQuery AJAX documentation

答案 1 :(得分:0)

我们假设您textarea的名称是something

<textarea id="something" name="something"></textarea>

运行AJAX请求并从您的文件中获取详细信息 的的Javascript

<script>
$(document).ready(function(){
    $.ajax({
        url: 'GetSocks.php',
        success: function(response)
        {
            $("#something").val(response);
        }
    })
})
</script>

<强> PHP

<?
    session_start();
    require("../includes/config.php");
    $getsocks = mysqli_query($cl,"SELECT * FROM getsocks");
    while($socks = mysqli_fetch_array($getsocks))
    {
        echo $socks['socks']."<br />";
    }
?>