jquery帖子和响应操作

时间:2012-10-15 17:32:06

标签: php javascript jquery post

我有像这样的jquery帖子

<script type = "text/javascript" >
$(document).ready(function() {
    $('#find').click(function() {
        var amount = $('#amount').val();
        $.ajax({
            type: "POST",
            contentType: "application/x-www-form-urlencoded;charset=utf-8",
            url: "questions.php",
            data: {
                'amount': amount
            },
            success: function(data) {
                $('#results').show();
                $('#results').html(data);
            }
        });
    });
});
</script>

成功的数据有一个像这样的php数组

Array ( [0] => mpla mpla [1] => mplum mplum ....

如何在屏幕上显示项目之前使用jquery或javascript获取项目。

我希望文字只有链接

mpla mpla -->that is a link

mplum mplum -->that is a link too

2 个答案:

答案 0 :(得分:1)

在你的PHP中。做一个:

echo json_encode( YOUR ARRAY );

将jQuery $ .ajax设置数据类型设置为json。

在您的成功功能中,您现在可以使用

success : function(data){
    // data is now a javascript array
    var st = data.join(" ");
}

答案 1 :(得分:0)

首先,您需要将其转换为json格式...

然后您可以使用$.each循环

访问它们
$.each(data , function(i , value){

    console.log( 'Index - ' + i + ' = ' + value );
});