Javascript 在jQuery中使用名称空间
您好,我正在尝试将字符串传递到名称空间中,但不知道如何执行此操作,只有一个ajax请求返回我要传递到数组中的字符串 在这个例子中,有人能解释我是如何将var clubs传递到它下面的clubs数组中的吗Javascript 在jQuery中使用名称空间,javascript,jquery,namespaces,Javascript,Jquery,Namespaces,您好,我正在尝试将字符串传递到名称空间中,但不知道如何执行此操作,只有一个ajax请求返回我要传递到数组中的字符串 在这个例子中,有人能解释我是如何将var clubs传递到它下面的clubs数组中的吗 $(function () { Website.init(); } ); $.ajax({ type : 'POST', url : 'home/ajax_get_online_properties', data: { },
$(function () { Website.init(); } );
$.ajax({
type : 'POST',
url : 'home/ajax_get_online_properties',
data: { },
success : function(data){
console.log(data);
var clubs = data;
},
error : function(XMLHttpRequest, textStatus, errorThrown) {
}
});
var Website = {
clubs: [
'Club 1',
'Club 2',
'Club 3'
]
}
请参见上面的Felix答案-似乎是我尝试的最好的方法:-通过ajax请求从数据返回json-[“Club A1”、“Club B2”、“Club C3”],并尝试获取网站。clubs显示为这样的网站。clubs:[“Club A1”、“Club B2”、“Club C3”]任何想法都可以。您只需解码JSON并在正确的时间访问
网站。clubs
,即在Ajax回调中(或在您确定Ajax调用成功的任何时候)。感谢felix,我将很快再给您一次聚会:)非常感谢您的建议。