js获取php的返回数组

JavaScript093

js获取php的返回数组,第1张

Ajax获取到的本来就是HTML文本,自然有HTML标签。

如果你想获得数组,只有通过另类的方法了。

把PHP页面的HTML标签去除,只输出。

而输出的是什么,输出的是把PHP数组定义成JS数组的字符串,然后在JS端获取到字符串后,再把它执行成JS代码即可。

需要代码请追问。

<script>

$(function(){

    $(".aa").on('click',function(event){

        var id = $(".aa").attr("value")

        $.ajax({

            url: 'yx.php',

            type: 'POST',

            dataType: 'json',

            data: {id: id},

            success: function(data){

                $("#bb").html(data)

            }

        })

    })

})

</script>