Size: a a a

2020 June 30

МС

Миркамал Самиев... in pro.js
'''
 $('input[name=order]').on('click',function() {
   fetchData(1, $(this).val(), $("#form"),renderElements)


   })
   async function fetchData(product, order_type, form, form_handler) {
       // let responce = await fetch('https://data.fixer.io/api/latest')
       // let data = await responce.json()
       form_handler(form, data[order_type])



   }

function renderElements(form, data) {
   let prices = $('.prices').empty()
   let warehouses = $('.warehouses').empty()
   let order_params = {}

   data['prices'].map((x, index) => prices.append(renderOrderElement(index, x, 'price', order_params, renderPrice)))
   data['warehouses'].map((x, index) => warehouses.append(renderOrderElement(index, x, 'ware', order_params, renderWarehouse)))
}
'''
источник

МС

Миркамал Самиев... in pro.js
переменная order_params
источник

DE

Denis Efremov in pro.js
Alexandr Dobrovolskiy
форматирование, наверное range
Вот без всяких моментов рабочий календарь. Писал очень давно
http://bulgakov.space/assets/js/common.js
источник

DE

Denis Efremov in pro.js
Миркамал Самиев
'''
 $('input[name=order]').on('click',function() {
   fetchData(1, $(this).val(), $("#form"),renderElements)


   })
   async function fetchData(product, order_type, form, form_handler) {
       // let responce = await fetch('https://data.fixer.io/api/latest')
       // let data = await responce.json()
       form_handler(form, data[order_type])



   }

function renderElements(form, data) {
   let prices = $('.prices').empty()
   let warehouses = $('.warehouses').empty()
   let order_params = {}

   data['prices'].map((x, index) => prices.append(renderOrderElement(index, x, 'price', order_params, renderPrice)))
   data['warehouses'].map((x, index) => warehouses.append(renderOrderElement(index, x, 'ware', order_params, renderWarehouse)))
}
'''
Что за renderOrderElement?
источник

МС

Миркамал Самиев... in pro.js
'''
function renderOrderElement(index, params, name, order_params,render) {
 
 return $('<div class="radio '+name+'">\
        <input type="radio" name="'+name+'" data value="' + params['id'] + '" class="state" id="id_'+name+'_' + index+'"\
       required="">\
       <label for="id_'+name+'_'+index+'" class="kachel box">'+render(params)+'</label>\
     </div>').on('click',function() {
       order_params[name] = params
       clearFields()
     })
}
'''
источник

DE

Denis Efremov in pro.js
Всё просто. Будешь писать лапшу, дальше будет только хуже
источник

DE

Denis Efremov in pro.js
А так у тебя классные спагетти!
источник

DE

Denis Efremov in pro.js
Болоньезе?
источник

МС

Миркамал Самиев... in pro.js
пока не придумал название
источник

В

Виктория in pro.js
бон аппетит!
источник

МС

Миркамал Самиев... in pro.js
тогда подскажите как правильнее написать
источник

DE

Denis Efremov in pro.js
Миркамал Самиев
пока не придумал название
Ты сам не путаешься в этом калейдоскопе вложенных функций?
источник

DE

Denis Efremov in pro.js
Миркамал Самиев
тогда подскажите как правильнее написать
Для начала неплохо бы выкинуть jquery
источник

МС

Миркамал Самиев... in pro.js
Denis Efremov
Ты сам не путаешься в этом калейдоскопе вложенных функций?
я просто не знаю как лучше написать
источник

DE

Denis Efremov in pro.js
А я не знаю что ты делаешь
источник

AD

Alexandr Dobrovolski... in pro.js
Denis Efremov
Вот без всяких моментов рабочий календарь. Писал очень давно
http://bulgakov.space/assets/js/common.js
Не сильно горю желанием такое писать с 0, но 70кб тоже многовато, поэтому и ищу альтернативу
источник

DE

Denis Efremov in pro.js
Alexandr Dobrovolskiy
Не сильно горю желанием такое писать с 0, но 70кб тоже многовато, поэтому и ищу альтернативу
Какое такое?
источник

AD

Alexandr Dobrovolski... in pro.js
Denis Efremov
Какое такое?
startOf, endOf
источник

МС

Миркамал Самиев... in pro.js
Denis Efremov
А я не знаю что ты делаешь
я пишу форму заказа товара в которой можно выбирать характеристики , они и подтягиваются аяксом.После выбора характеристик мне нужны их значения для того чтобы подсчитать цену после ввода количества товара
источник

DE

Denis Efremov in pro.js
Миркамал Самиев
я пишу форму заказа товара в которой можно выбирать характеристики , они и подтягиваются аяксом.После выбора характеристик мне нужны их значения для того чтобы подсчитать цену после ввода количества товара
А сколько ты занимаешься JS?
источник