Javascript 在json中使用变量访问参数
我的代码运行得非常好,但我想做的是使用一个变量来访问json文件。也就是说,我想使用一个名为buttonClicked的变量Javascript 在json中使用变量访问参数,javascript,jquery,json,Javascript,Jquery,Json,我的代码运行得非常好,但我想做的是使用一个变量来访问json文件。也就是说,我想使用一个名为buttonClicked的变量 response.result.login.happy.en.length一定要使用response.result[buttonclicked].happy.en.lengththankx有效。。棒 极 了 function get_message(params) { var messages = []; var buttonClicked=params
response.result.login.happy.en.length一定要使用
response.result[buttonclicked].happy.en.length
thankx有效。。棒 极 了
function get_message(params) {
var messages = [];
var buttonClicked=params.mood;
$.ajax({
url: 'messages.json',
async: false,
dataType: 'json',
success: function (response) {
$.each(response, function(key, val) {
// Do processing here
var i;
for(i=0; i<response.result.login.happy.en.length; i++){ // here
messages.push(response.result.login.happy.en[i]);
}
});
}
});
var index = Math.floor(Math.random() * messages.length);
return messages[index];
}