0
私はこのようになり、結果を持っている必要があります:jQueryのキー識別子配列に追加しますか?
({1: 'string', 2: 'anotherstring', 3: 'andanother'});
それは3つに限定されるものではありませんが、それは(ない10以上が)さまざまな長さである可能性があります。
私はループを通ってPHPファイルからデータをつかんだ:
success: function(data, status){
$.each(data, function(i,item){
var variableName = '<h1>'+item.draw+'</h1>'
+ '<p>'+item.date+'</p>';
output.append(variableName);
});
は基本的に私は「描く」と「日付」の変数を持っていると思います(例えば、文字列「3123 2010-12-01 ")は、スクリプトによって必要とされるように、「キー識別子」を持つ配列に配置されます。私はこれについて最善の方法を行くのか分からない。私はそれがループの内側になければならないことを知っています、そして、私は.appendを使ってそれと何か関係があるかもしれないと思いますか?例では
({1: '3123 2010-12-01', 2: '6410 2011-04-28', 3: '7129 2012-01-01'});
感謝。私はあなたの例をどのように適応させるのか分かりません。あなたの出力は[{key: 'val'、key: 'val'}、{key: 'val'、key: 'val'}]です。このコードブロックの後には、{key1: 'value1'、key2: 'value2'}のような出力が必要です({key: 'value'、key: 'value'、key: 'value}) – Ojame
、key3: 'value3'} '。私は答えにjsfiddleを追加しました –
Marcelo、ありがとう! jsfiddleは本当に私に明確なアイデアを与えました。 – Ojame