Задать вопрос
Ответы пользователя по тегу JavaScript
  • Не открывается всплывающее окно оплаты в чём может быть ошибка?

    Mehannik
    @Mehannik Автор вопроса
    Разобрался с возникшей ошибкой. Ошибка возникала из-за того, что был реализован следующий подход: после регистрации заказа появлялась кнопка оплатить заказ онлайн Сбербанк, после нажатия на которую выполнялся ajax запрос на регистрацию заказа и в случае успеха открывалась страница оплаты заказа но так как mozilla блокирует открытие новых окон не по прямому действию on click пользователя, то соответственно окно блокировалось пришлось переделать код.
    alekssamos всё равно спасибо за помощь.
    Ответ написан
    Комментировать
  • Не могу разобраться с обработкой в массиве?

    Mehannik
    @Mehannik Автор вопроса
    Может кому нибудь будет полезно решил вопрос следующим образом по совету Романа:
    // Валидация формы
        function _validate() {
            var isValid=false;
            var formData = ui.$orderForm.serializeArray();
            //console.log(formData);
            formData.every(function(value,index,formData){
                if (formData[index].value !=='') { 
                    //console.log(formData[index].value)
                    return isValid=true
                }
                else {
                    isValid=false;
                }
            });
            //console.log(isValid);
            return isValid;        
        }
    Ответ написан
    Комментировать