2015-03-17 3 views
0
$("#logot_name").click(function(){ 

    var current_user="pranav"; 
    alert(current_user);//alert works 

    var Login = Parse.Object.extend("Login"); 
    var query = new Parse.Query("Login"); 
    query.equalTo("username",current_user); 
    query.descending("logintime"); 
    query.first({ 
     success: function(object) { 
     alert(123);//no alert 

     var d=$.now(); 
     object.set("logouttime",d); 
     object.save(); 

     }, 
     error: function(object, error) { 
     alert('Failed to create new object, with error code: ' + error.message);//no error 
     } 
    }); 

alert(1234);//alert works 
    Parse.User.logOut(); 
    $.session.set("Name"," ") 
    $.session.set("id"," ") 
    window.location.replace("index.html"); 


    }); 

вышеупомянутый оператор объекта обновления не работает. я поместил его в document.ready, также пользователь выходит из системы успешно. Но запрос не выполняет и не отображается ошибка msg. так или иначе запрос stmt игнорируется.Parse.com Обновление javascript не работает

+0

Вы добавили ссылку на библиотеку JS файла Разбор и называется 'Анализировать .initialize() 'с вашими ключами учетной записи перед запуском этого скрипта? –

+0

Да другие запросы на той же странице работают –

ответ

1

Вы должны удалить цитату обратитесь к вар:

Заменить

var query = new Parse.Query("Login"); 

По

var query = new Parse.Query(Login); 
+0

Нужно быть var Login = Parse.Object.extend ("Login"); var query = new Parse.Query (Login); – rrrhys

Смежные вопросы