2016-12-16 4 views
0

私はこれらの配列の1つを呼び出すために値を入力しようとしていますが、私が知る唯一の方法はvalue [0]、value [1]です。私は通常、LUAを行い、jQueryにはまだ慣れていません。Jquery入力値の呼び出し配列

$(function(){ 
// User Pets 
var John = ['Dog', 'Alive']; 
var Emily = ['Cat', 'Alive']; 
var Frank = ['Fish', 'Dead']; 
var Greg = ['Dog', 'Alive']; 
var Hannah = ['Camel', 'Dead']; 


$('button').on('click', function() { 
var value = $('#name').val() 

console.log(value[0], value[1]) 

}); // Button 
}); // Function 
+0

あなたは、あなたが値アレイにやりたい何コールアレイによって何を意味するか...ここに達成したいですか? –

+0

これを文字列に変換したい場合は、クエリを必要としません。単純に 'value.join()'を実行することができます –

答えて

1

あなたがオブジェクトを使用することができます。

var people = { 
John: ['Dog', 'Alive'], 
Emily: ['Cat', 'Alive'], 
Frank: ['Fish', 'Dead'], 
Greg: ['Dog', 'Alive'], 
Hannah: ['Camel', 'Dead'] 
} 

$('button').on('click', function() { 
    var value = $('#name').val(); 
    var person = people[value]; 
    if (!person) return console.log('User not found!'); 
    console.log(person[0], person[1]); 
}); 
+0

ありがとうございました。 – Unkn0wn

関連する問題