0.0.33 forms
This commit is contained in:
@@ -29,10 +29,15 @@ function setLocalSets() {
|
||||
return locale_lang
|
||||
}
|
||||
|
||||
$(function (){daterangepickerInit($('.w_daterangepicker'), daterangepickerInit)})
|
||||
function datarangepickerinitAll(){
|
||||
$('.w_daterangepicker').each(function () {
|
||||
daterangepickerInit(this, daterangepickerInit)
|
||||
})
|
||||
}
|
||||
|
||||
function daterangepickerInit(el, callback) {
|
||||
$('.date_range_input_cont input').daterangepicker({
|
||||
let $datarangepicker = el.querySelector('input')
|
||||
$($datarangepicker).daterangepicker({
|
||||
"autoapply": true,
|
||||
"linkedCalendars": false,
|
||||
"singleDatePicker": true,
|
||||
@@ -43,8 +48,9 @@ function daterangepickerInit(el, callback) {
|
||||
}, function (start, end, label) {
|
||||
let $parent = el.closest('.w_daterangepicker')
|
||||
if (last_opened_daterangepicker) $parent = last_opened_daterangepicker.closest('.w_daterangepicker');
|
||||
let $input = $parent.find(".date_range_input_cont input")
|
||||
$input.val(start.format('DD.MM.YYYY'));
|
||||
let $input = $parent.querySelector(".date_range_input_cont input")
|
||||
$input.value = start.format('DD.MM.YYYY');
|
||||
resetFieldError(el);
|
||||
if (callback) callback(el)
|
||||
});
|
||||
}
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
function chooseRadioInput(el, callback){
|
||||
if (!el) return;
|
||||
|
||||
let $parent = el.closest('.w_radio_inputs');
|
||||
if (!$parent) return;
|
||||
|
||||
@@ -13,6 +14,8 @@ function chooseRadioInput(el, callback){
|
||||
$radio.classList.toggle("checked");
|
||||
|
||||
let el_name = $parent.dataset.name;
|
||||
|
||||
resetFieldError(el);
|
||||
if (callback) callback(el, el_name)
|
||||
}
|
||||
|
||||
|
||||
@@ -96,7 +96,8 @@ function selectCountry(el, callback) {
|
||||
$input.dataset.name = country_data.full_name;
|
||||
$input.dataset.id = country_data.id;
|
||||
|
||||
closeSelectCountry(el)
|
||||
closeSelectCountry(el);
|
||||
resetFieldError(el);
|
||||
}
|
||||
|
||||
function resetCountrySelect(el, callback) {
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
function textareaInputE (el, callback){
|
||||
if (!el) return;
|
||||
|
||||
resetFieldError(el);
|
||||
let $counter = $(".symbols_counter")[0]
|
||||
let $parent = el.closest(".w_textarea_w_counter")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user