さて、皆さん、
このjQueryのジレンマについて助けが必要です:
ウェブサイトのヘッダーでグローバルに宣言された 3 つの配列があります。
var array1 = [];
var array2 = [];
var array3 = [];
私はこのような機能を持っています:
function setDropDownList(raw_id){
jQuery.each(mytest, function(key, value) {
var mytest = value.split('|');
}
}
「mytest」の代わりに、上記でグローバルに宣言された 3 つの配列のそれぞれを動的にロードする必要があります。
どうすればいいですか?
私は何かライムこれを考えています:
function setDropDownList(raw_id, "??? how can I generate which array I need: array1 or 2 or 3?"){
jQuery.each(the_needed_array, function(key, value) {
var the_needed_array = value.split('|');
}
}
PHP にはvariable variablesと呼ばれるものがあり、このようなものを使用できます。
var array_name = 'array1';
そして関数で:
$$array_name;