Я использую ajax jQuery для регистрации пользователей. Я использую почти точный код ниже, чтобы делать подобные вещи по всему сайту, и все же по какой-то причине код ниже выдает эту ошибку в Firebug.
Ошибка:
uncaught exception: [Exception... "Not enough arguments" nsresult: "0x80570001 (NS_ERROR_XPC_NOT_ENOUGH_ARGS)" location: "JS frame :: <a href="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js" rel="nofollow">http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js</a> :: add :: line 5437" data: no]
Звоните:
lzaUserAPI.doAUserSignup(signupUsername, signupPassword, signupEmail, signupFullname, signupCompanyName, signupWebsite, signupPhone, lzaSigninup.onAUserSignedUp);
Функция Ajax:
doAUserSignup : function(username, password, email, fullname, companyname, website, phone, callback){
// Add to server
var paras = {cmd : 'doAUserSignup', us: username, ps: password, em: email, flnm: fullname, cpnm: companyname, wbst: website, phne: phone};
$.ajax({
url: lzaUserAPI.m_url,
dataType: "json",
data: paras,
success: function(ret){callback(ret)}
});
},
Callback:
onAUserSignedUp : function (ret) {
alert ('yea!!!');
//Todo: log them in
}
Есть идеи? Заранее спасибо!