Javascript数组值以html显示

时间:2012-01-16 16:49:17

标签: javascript jquery ajax

我使用的是ajax,输出是一个数组。我想打破它并通过使用inner.HTML函数在各自的输入字段中显示这些值。请让我知道如何在jQuery中打破它或任何函数,以便我可以在html中显示它。

Array
(
    [0] => Array
    (
        [Phone1] => 567567
        [LastName] => Amuso
        [Country] => Australia
        [City] => Sylvania
        [PostalCode2] => 228724
        [PostalCode] => 2227684
        [Email] => fabiauso@hotmail.com
        [State] => NSW
        [City2] => Sylvania
        [Country2] => Australia
        [FirstName] => Fabian
        [Id] => 78979
        [StreetAddress1] => 2/20 Evelyn St
        [Address2Street1] => 2/20 Evelyn St
    )

)

2 个答案:

答案 0 :(得分:2)

var myObject = <?php echo json_encode(myArray[0]); ?>;
console.log(myObject.Phone1);

答案 1 :(得分:1)

在PHP中对数组使用json_enocde,然后可以使用jQuery的parseJSON函数在Javascript中解析它。

var arr = $.parseJSON( response );

$( arr[0] ).each( function( i, value ) {
    $( "input[name=" + i + "]" ).val( value );
});