Так что это мой код
"use strict";
alert("WORKING");
var tableName = "EmployeeCred";
// Add an event listener to call our initialization routine when the host is ready
document.addEventListener('deviceready', onDeviceReady, false);
function onDeviceReady() {
alert("DeviceOnready WORKING");
$('#add-item').submit(authenticateLogin);
}
function authenticateLogin() {
alert("AUTENTHICATE WORKING");
var row, numItemsRead;
var user = document.getElementById('usernameInput').value
var pass = document.getElementById('passwordInput').value
alert("Username submitted "+user);
alert("Password submitted " + pass);
alert("creating server database connection");
var client = new WindowsAzure.MobileServiceClient('https://strivedatabaseapp.azurewebsites.net'); // define the client
alert("connection finished");
var table = client.getTable(tableName);
alert("reading table soon");
Мое намерение состоит в том, чтобы пытаться циклически проходить по базе данных, пока не найду значение, которое совпадает со значением имени пользователя / пароля, полученным с экрана входа входа.Я понимаю, что назначил всю таблицу базы данных в таблицу переменных, но я не знаю, как циклически проходить код.Я пробовал несколько способов, но я не могу понять это.Я считаю, что мне нужно было бы сделать table.read (). Then (), но я не могу заставить его работать.Любая помощь?Пожалуйста и спасибо!
Моя конечная цель - сделать что-то такое
if (userInput == userDatabase || passInput == passDatabase) {
alert("You did it! You logged in!");
//code which passes user to next page
}