私は値を得るために配列をループする方法を知っています...しかし、私はどのようにajaxでデータ名を割り当てるためにそれを使用するのかわかりません。これは可能ですか?配列から値を取得してajaxにデータ名を割り当てることは可能ですか?
<script>
var my_array = ["orange", "apple", "banana"];
$.post(url, {
orange: 'orange', //I want to use value in array to define data name in ajax
apple: 'apple',
banana : 'banana'
}, function (data) {
alert("Success Post Data!");
});
});
///////ので、私はこの
$.post(url, {
my_arr[0]: 'my_arr[0]',
my_arr[1]: 'my_arr[1]',
my_arr[2] : 'my_arr[2]',
.......................
my_arr[n] : 'my_arr[n]
}, function (data) {
alert("Success Post Data!");
});
});
ような何かをしたいが、どのように行うのか分かりません。どうすればいいですか?
あなたが求めていることはまったく明確ではありません。あなたは[これを]求めていますか(http://stackoverflow.com/questions/695050/how-do-i-add-a-property-to-a-javascript-object-using-a-variable-as-the-name )? –
建設的な編集を元に戻しません。タグはタイトルには入りません。そのためのタグがあります。 –
**再度:**あなたは[this](http://stackoverflow.com/questions/695050/how-do-i-add-a-property-to-a-javascript-object-using-a-)名前としての変数)? –