Size: a a a

jQuery — русскоговорящее общество

2020 November 22

A

Alex in jQuery — русскоговорящее общество
IsNAN это не isNaN
источник

LD

Lugovskoy Dmitriy in jQuery — русскоговорящее общество
так у меня и было записано isNAN, только с отрицанием
источник

A

Alex in jQuery — русскоговорящее общество
var Abc = 1; var abc = 2; это две разные переменные
источник

A

Alex in jQuery — русскоговорящее общество
Lugovskoy Dmitriy
так у меня и было записано isNAN, только с отрицанием
короче - isNaN() вот так напиши
источник

LD

Lugovskoy Dmitriy in jQuery — русскоговорящее общество
Все, заметил. Обычная синтаксическая ошибка
источник

LD

Lugovskoy Dmitriy in jQuery — русскоговорящее общество
Но почему тогда при вводе не числа выводит именно val() нужного мне инпута?
if(isNaN(price)){
     price = 0;
     $('#modifiere').closest('.main').find('.invalid-feedback.price').css({'display':'block'});
  }
  console.log(price);
источник

LD

Lugovskoy Dmitriy in jQuery — русскоговорящее общество
Хотя по идеи должно уже было переопределится в ноль
источник

A

Alex in jQuery — русскоговорящее общество
Lugovskoy Dmitriy
Но почему тогда при вводе не числа выводит именно val() нужного мне инпута?
if(isNaN(price)){
     price = 0;
     $('#modifiere').closest('.main').find('.invalid-feedback.price').css({'display':'block'});
  }
  console.log(price);
ну скорее всего price нужно привести к типу, например сделать parseFloat(price)
источник

LD

Lugovskoy Dmitriy in jQuery — русскоговорящее общество
Не помогло
if(isNaN(price)){
     price = parseFloat(price);
     price = 0;
     $('#modifiere').closest('.main').find('.invalid-feedback.price').css({'display':'block'});
  }
источник

A

Alex in jQuery — русскоговорящее общество
Lugovskoy Dmitriy
Не помогло
if(isNaN(price)){
     price = parseFloat(price);
     price = 0;
     $('#modifiere').closest('.main').find('.invalid-feedback.price').css({'display':'block'});
  }
не, перед тем, как проверить на isNaN
источник

A

Alex in jQuery — русскоговорящее общество
типа так:
let price = $('#modifiere').closest('.main').find('#mod-price').val();
price = parseFloat(price)
источник

LD

Lugovskoy Dmitriy in jQuery — русскоговорящее общество
тоже самое сейчас сделал при получении значения. Бесполезно
источник

A

Alex in jQuery — русскоговорящее общество
а какое там значение в price введено?
источник

A

Alex in jQuery — русскоговорящее общество
Lugovskoy Dmitriy
тоже самое сейчас сделал при получении значения. Бесполезно
вот пример, что у вас не так?
https://jsfiddle.net/q5r1p2ds/
источник

MB

Max B in jQuery — русскоговорящее общество
привет, есть форма в которой выполняется некие дополнительные операции с джиквери, и нужно добавлять такие формы еще динамически и что бы у них был тот же функционал, добавляю новые формы с помошью .clone первой, но в новой форме уже не работает функционал с джиквери, как то надо обновлять документ реди или есть другие решения ?
источник

A

Alex in jQuery — русскоговорящее общество
Max B
привет, есть форма в которой выполняется некие дополнительные операции с джиквери, и нужно добавлять такие формы еще динамически и что бы у них был тот же функционал, добавляю новые формы с помошью .clone первой, но в новой форме уже не работает функционал с джиквери, как то надо обновлять документ реди или есть другие решения ?
попробуй .clone(true, true)
источник

MB

Max B in jQuery — русскоговорящее общество
и еще как сделать что бы доп функционал выполнялись только в определенной форме ??
источник

A

Alex in jQuery — русскоговорящее общество
Max B
и еще как сделать что бы доп функционал выполнялись только в определенной форме ??
костылить этот функционал через условия
источник

MB

Max B in jQuery — русскоговорящее общество
а как в обще проще сделать добавление новых форм ??
источник

MB

Max B in jQuery — русскоговорящее общество
если их может быть не определнное количество
источник