1

私はそのような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
4

2 に答える 2

1

あなたのphpで。次のことを行います。

echo json_encode( YOUR ARRAY );

jQuery の $.ajax 設定データ型を json に設定します。

あなたの成功関数で使用できるようになりました

success : function(data){
    // data is now a javascript array
    var st = data.join(" ");
}
于 2012-10-15T17:35:51.370 に答える
0

まず、これをjson形式に変換する必要があります...

$.each次に、ループを使用してそれらにアクセスできます

$.each(data , function(i , value){

    console.log( 'Index - ' + i + ' = ' + value );
});
于 2012-10-15T17:35:03.210 に答える