我的代码是这样的,我试图用jQuery函数的结果填充表单域。但它不起作用。我在这里做错了什么?它记录结果到控制台罚款,包括散列和数组:如何使用通过jQuery获得的变量?
jQuery(document).ready(function() {
new GetBrowserVersion().get(function(result, components){
console.log(result); //a hash
console.log(components); //an array
});
var unique_id = result;
$('#unique_id').val(unique_id);
});
我所得到的是这样的:
Uncaught ReferenceError: result is not defined
其次是哈希和数组。
可能重复[如何从异步调用返回响应?](http://stackoverflow.com/questions/14220321/how-do-i-return-the-response-from-an - 异步呼叫) –