Size: a a a

JavaScript Noobs — сообщество новичков

2020 July 06

ПД

Павлов Дмитрий... in JavaScript Noobs — сообщество новичков
ответ в формате
[{"id":"15","name":"название":"1000000.0000","id_user":"12","id_otdel":"15"}]
источник

D

Danila in JavaScript Noobs — сообщество новичков
Павлов Дмитрий
привет
на локалке такой код работает
     $.ajax({
     type: "POST",
     dataType: "json",
     url: "scripts/nsi/selectSpr.php",
     data: {"nameBtn": nameBtn, "userid": userid},
     success:  function(result){
       $('#slctotdel').html(result.map(item => `<option data-lim=${item.lim}
       value=${item.id}>${item.name}:${item.lim}</option>`));
   lim = $('#slctotdel').find('option:first').attr('data-lim');
   otdel_num = $('#slctotdel :first').val();
       }
     })
а на сервере нет, запрос уходит, ответ приходит правильно, а вот разобрать и как либо вывести его не получается
>не получается
Что именно?
источник

ПД

Павлов Дмитрий... in JavaScript Noobs — сообщество новичков
Danila
>не получается
Что именно?
вывести на экран, присвоить переменным значения из ответа
источник

D

Danila in JavaScript Noobs — сообщество новичков
Павлов Дмитрий
вывести на экран, присвоить переменным значения из ответа
Что именно в этом не получается? Не выводится?  $('#slctotdel') на месте? Вставляется не то? Ничего не вставляется?
источник

П

Павел) in JavaScript Noobs — сообщество новичков
подскажите пожалуйста , как можно превратить эту дату, вот в такой формат
 '2020-08-30'
источник

DE

Daniel Erased in JavaScript Noobs — сообщество новичков
Тезис: chaining в классах - это плохая практика.
То есть делать в конце метода после исполнения
return this
на мой взгляд - очень плохо.

Я так считаю. Разве это не так?
источник

ПД

Павлов Дмитрий... in JavaScript Noobs — сообщество новичков
Danila
Что именно в этом не получается? Не выводится?  $('#slctotdel') на месте? Вставляется не то? Ничего не вставляется?
последнее, что видно - это ответ от сервера, дальше тишина
в консоль ничего  не выводит
источник

ПД

Павлов Дмитрий... in JavaScript Noobs — сообщество новичков
Danila
Что именно в этом не получается? Не выводится?  $('#slctotdel') на месте? Вставляется не то? Ничего не вставляется?
ответ в формате
[{"id":"15","name":"название":"1000000.0000","id_user":"12","id_otdel":"15"}]
источник

D

Danila in JavaScript Noobs — сообщество новичков
Павлов Дмитрий
последнее, что видно - это ответ от сервера, дальше тишина
в консоль ничего  не выводит
Делай консоль.лог последовательно и проверяй - получил ли .success данные. Найден ли $('#slctotdel')
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Daniel Erased
Тезис: chaining в классах - это плохая практика.
То есть делать в конце метода после исполнения
return this
на мой взгляд - очень плохо.

Я так считаю. Разве это не так?
на мой взгляд это очень хорошо
источник

D

Danila in JavaScript Noobs — сообщество новичков
Daniel Erased
Тезис: chaining в классах - это плохая практика.
То есть делать в конце метода после исполнения
return this
на мой взгляд - очень плохо.

Я так считаю. Разве это не так?
А обоснование?
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Danila
А обоснование?
я думаю из попы
источник

DE

Daniel Erased in JavaScript Noobs — сообщество новичков
Вчера на Стак Оверфлоу прочитал этот тезис и пошёл спать.
источник

D

Danila in JavaScript Noobs — сообщество новичков
Павел)
подскажите пожалуйста , как можно превратить эту дату, вот в такой формат
 '2020-08-30'
.format("YYYY-MM-DD");
источник

D

Danila in JavaScript Noobs — сообщество новичков
Daniel Erased
Вчера на Стак Оверфлоу прочитал этот тезис и пошёл спать.
Так а в чём там было обоснование?
источник

DE

Daniel Erased in JavaScript Noobs — сообщество новичков
То, что в 99% использование чейнинга излишне и без него код читается хорошо.
И лишь в 1% это может быть лучшим решением.
источник

ПД

Павлов Дмитрий... in JavaScript Noobs — сообщество новичков
Danila
Делай консоль.лог последовательно и проверяй - получил ли .success данные. Найден ли $('#slctotdel')
success:  function(result){
console.log(result);}
ничего не выводит
как еще можно посмотреть?
источник

D

Danila in JavaScript Noobs — сообщество новичков
Павлов Дмитрий
success:  function(result){
console.log(result);}
ничего не выводит
как еще можно посмотреть?
Повесь ещё на complete:function(){console.log('request was made')}
источник

S

Sergei in JavaScript Noobs — сообщество новичков
Всем привет ! Столкнулся с проблемкой... Создал модальное окно , в нем есть кнопка по клику на которую оно должно закрываться. Все работает отлично , но окно также закрывается когда кликаешь по пустому полю , как это отключить ?)
источник

ПД

Павлов Дмитрий... in JavaScript Noobs — сообщество новичков
Danila
Повесь ещё на complete:function(){console.log('request was made')}
в консоль сообщение выводит
источник