0
функция 12 функции одни и те же функции Аякса
ClassSignIn.prototype.Login = function()
{
var postData = $("#x-form :input").serializeArray();
ClassAjax.ajaxFunction(postData);
}
функция 2
ClassSignIn.prototype.RedirectLogin = function (_username, _password)
{
//how do i make my variable look like serializeArray(); and pass to ajax function ?
my code
var loginData = [];
loginData.push('login-name', _username);
loginData.push('login-password', _password);
ClassAjax.ajaxFunction(loginData);
}
функция Аякса
ClassAjax.prototype.ajaxFunction = function (_data){
$.ajax({
type: "POST",
url: "/classlogin.php",
data: _data,
dataType:'json',
success:function(data)
{
console.log(data);
},
error: function(jqXHR, textStatus, errorThrown)
{
}
});
}
мое намерение сделать 2 Войти функции одни и те же функции Аякса, но 2 из этих функций входа передают данные по-разному, первая функция проходит через serializeArray, вторая - в переменная.
1-я функция работает, но вторая неудачна, как я могу заставить эти функции использовать один и тот же ajax?
жаль, что я просто неправильно напечатаете его, но первая функция сделать работу, моя проблема в том, как я собираюсь пройти переменная на второй функции? –
или я должен просто сделать 2 различные функции ajax? –