1

jQuery の $.ajax を使用して AJAX 呼び出しを記述しようとしていますが、特に HTML 部分の作成が正しく行われたかどうかはわかりません。

私はこれに本当に慣れていませんが、Javascript ファイルに書き込んで、左側の列にアバター、名前、場所、右側の列に日付とストーリーをリストする HTML を作成しようとしています。

これまでの私のJSON:

var user = [
  {'avatar': 'image'
   'author': 'name',
   'location': 'location',
 },
  {'date': 'date',
   'review': 'review'}
 ];

Javascript AJAX ファイルが添付されています: http://jsfiddle.net/AryX8/

JSON を取得して HTML ページに HTML として入力する方法が正確にわからないため、これのほとんどが正しく記述されていないと確信しています。これまでのところ、HTML ファイルに空の div コンテナーがあります。それでおしまい。これら 3 つのドキュメントをどのように統合すればよいですか?

アップデート:

JSONファイルにデータを入れようとしています。Javascript/jQuery AJAX 呼び出しを記述してそのデータを取得し、html ファイル (つまり、この html ファイル) index.html ページを "介して" 出力すると、JSON ファイルからのすべてのデータが表示されます。 Javascript/jQuery/AJAX 成功フィールドを介してフォーマットされます。

4

2 に答える 2

0

JSON は、'{' で始まる必要があります。これにより、すべてがコンパイルされます。提供する配列は「[」で始まります。これは、変数の配列またはその前に配置されたオブジェクトであることを意味します!

于 2013-08-05T08:03:50.657 に答える
0

あなたの JSON は無効のようですが、フィドルは機能するようです。

サーバーから次のようなものをエコーし​​てみてください。

var validJSON = {
    "array": [
        {
            "avatar": "johnny",
            "location": "location"
        },
        {
            "avatar": "mikey",
            "location": "location"
        }
    ]
};
于 2013-04-24T20:45:44.963 に答える