Kelgusi sanani "dan" sana maydonida faqat daterangepickerda o'chirib qo'yish kerak

In the given fiddle here

Ikki sana kirishlari "dan" va "to"

Kelajakdagi tarixni faqat "From" da o'chirishni istayman, lekin endDate kodini qo'llaganimda ham "dan" va "to" deb yoziladi.

"EndDate" ni qo'llashni xohlayman, ya'ni kelgusidagi sanani faqat 'to' maydonida va 'to' maydonida emas, balki tarix maydonidan o'chirib tashlamoqchiman.

Men shu tarixni yozuvchini thiss saytidan oldi

<div class="input-daterange input-group" id="datepicker">
   from
    <input type="text" class="input-sm form-control" name="start" />
    to
    <input type="text" class="input-sm form-control" name="end" />
</div>

$('.input-daterange').datepicker({
    autoclose: true,
    endDate: '+0d'
   });

Har qanday so'rov uchun quyida sharh bering

1
ehtimol bu kabi narsa?
qo'shib qo'ydi muallif KiRa, manba
ehtimol bu kabi narsa?
qo'shib qo'ydi muallif KiRa, manba

7 javoblar

Sana oralig'i funksiyasidan foydalanayotganingizdan va tarixni yig'uvchilarni alohida-alohida ishga tushirib bo'lmagani uchun, o'rnatilgan setEndDate usuli . html # id5 "rel =" nofollow noreferrer "> endDate xususiyati maxsus kiritish elementi.

$('.input-daterange [name="start"]').datepicker('setEndDate', '+0d');

Sizning holatingizda sana oralig'i tanlovchisini har ikkala kirish maydonchasida ishga tushirishingiz kerak (xuddi allaqachon bajarganingiz kabi) va undan keyin o'ziga xos kirish elementini o'z xususiyati bilan aniqlang va < kodi> setEndDate usuli:

Yangilangan misol

$('.input-daterange').datepicker({
  autoclose: true
});
$('.input-daterange [name="start"]').datepicker('setEndDate', '+0d');

To'liq parchasi:

<div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false"> <div class="snippet-code">

$('.input-daterange').datepicker({
  autoclose: true
});
$('.input-daterange [name="start"]').datepicker('setEndDate', '+0d');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://uxsolutions.github.io/bootstrap-datepicker/bootstrap-datepicker/js/bootstrap-datepicker.min.js"></script>
<link href="https://uxsolutions.github.io/bootstrap-datepicker/bootstrap-datepicker/css/bootstrap-datepicker3.min.css" rel="stylesheet"/>
<div class="input-daterange input-group" id="datepicker">
  from
  <input type="text" class="input-sm form-control" name="start" />
  to
  <input type="text" class="input-sm form-control" name="end" />
</div>
</div> </div>
1
qo'shib qo'ydi

Sana oralig'i funksiyasidan foydalanayotganingizdan va tarixni yig'uvchilarni alohida-alohida ishga tushirib bo'lmagani uchun, o'rnatilgan setEndDate usuli . html # id5 "rel =" nofollow noreferrer "> endDate xususiyati maxsus kiritish elementi.

$('.input-daterange [name="start"]').datepicker('setEndDate', '+0d');

Sizning holatingizda sana oralig'i tanlovchisini har ikkala kirish maydonchasida ishga tushirishingiz kerak (xuddi allaqachon bajarganingiz kabi) va undan keyin o'ziga xos kirish elementini o'z xususiyati bilan aniqlang va < kodi> setEndDate usuli:

Yangilangan misol

$('.input-daterange').datepicker({
  autoclose: true
});
$('.input-daterange [name="start"]').datepicker('setEndDate', '+0d');

To'liq parchasi:

<div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false"> <div class="snippet-code">

$('.input-daterange').datepicker({
  autoclose: true
});
$('.input-daterange [name="start"]').datepicker('setEndDate', '+0d');
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.0.3/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://uxsolutions.github.io/bootstrap-datepicker/bootstrap-datepicker/js/bootstrap-datepicker.min.js"></script>
<link href="https://uxsolutions.github.io/bootstrap-datepicker/bootstrap-datepicker/css/bootstrap-datepicker3.min.css" rel="stylesheet"/>
<div class="input-daterange input-group" id="datepicker">
  from
  <input type="text" class="input-sm form-control" name="start" />
  to
  <input type="text" class="input-sm form-control" name="end" />
</div>
</div> </div>
1
qo'shib qo'ydi

Har bir kirish maydoniga id qo'ying:

Keyin $ ('. Input-daterange') o'rniga $ ('# startdate') va $ ('# enddate') dan foydalaning va faqatgina endDate: '+ 0d' ga kerakli joyni kiriting.

0
qo'shib qo'ydi
Men sizga nimani nazarda tutayotganingizga amin emasman. $ ('. Input-daterange') o'rniga foydalangan holda, ikkita alohida sana pikerlari paydo bo'ladi, biri cheksiz, ikkinchisi esa kelgusi sanalarni bloklashadi. Agar sizda kirish uchun dateranjada CSS-da mavjud bo'lsa, u hali ham faol bo'ladi.
qo'shib qo'ydi muallif manassehkatz, manba
Men bu funksiyani qanday ta'sir qilishini ko'rmayapman. Lekin bu funksiyadan hech qanday kodni ko'rmayapman, shuning uchun aniq aytolmayman.
qo'shib qo'ydi muallif manassehkatz, manba
Buni qo'llash orqali men sinfning "input-daterange"
qo'shib qo'ydi muallif R K, manba
Killerni o'ldirish funksiyasi faqatgina CSS qismini emas, balki "Kalkulyator" dan "Kalkulyatordan" kichkina bo'lgan vaqtga kelib, avtomatik tarzda "Sana" dan boshlab "Sana" ni o'zgartirishi mumkin. input-daterange "klassi
qo'shib qo'ydi muallif R K, manba

Har bir kirish maydoniga id qo'ying:

Keyin $ ('. Input-daterange') o'rniga $ ('# startdate') va $ ('# enddate') dan foydalaning va faqatgina endDate: '+ 0d' ga kerakli joyni kiriting.

0
qo'shib qo'ydi
Men sizga nimani nazarda tutayotganingizga amin emasman. $ ('. Input-daterange') o'rniga foydalangan holda, ikkita alohida sana pikerlari paydo bo'ladi, biri cheksiz, ikkinchisi esa kelgusi sanalarni bloklashadi. Agar sizda kirish uchun dateranjada CSS-da mavjud bo'lsa, u hali ham faol bo'ladi.
qo'shib qo'ydi muallif manassehkatz, manba
Men bu funksiyani qanday ta'sir qilishini ko'rmayapman. Lekin bu funksiyadan hech qanday kodni ko'rmayapman, shuning uchun aniq aytolmayman.
qo'shib qo'ydi muallif manassehkatz, manba
Buni qo'llash orqali men sinfning "input-daterange"
qo'shib qo'ydi muallif R K, manba
Killerni o'ldirish funksiyasi faqatgina CSS qismini emas, balki "Kalkulyator" dan "Kalkulyatordan" kichkina bo'lgan vaqtga kelib, avtomatik tarzda "Sana" dan boshlab "Sana" ni o'zgartirishi mumkin. input-daterange "klassi
qo'shib qo'ydi muallif R K, manba

Kirish name xususiyati yordamida tanlash vositasi sifatida foydalanishingiz mumkin va sana pikerining har bir misoli uchun atributlarni o'rnatishingiz mumkin.

// HTML
<div class="input-daterange input-group" id="datepicker">
   from
    <input type="text" class="input-sm form-control" name="start" />
    to
    <input type="text" class="input-sm form-control" name="end" />
</div>

// JS
$('input[name=start]').datepicker({
  autoclose: true,
  endDate: '+0d'
});

$('input[name=end]').datepicker({
  autoclose: true
});
0
qo'shib qo'ydi

Buni ko'ring:

$(".datepicker").datepicker({maxDate: '0'});
0
qo'shib qo'ydi

Buni ko'ring:

$(".datepicker").datepicker({maxDate: '0'});
0
qo'shib qo'ydi
Javascript UZB
Javascript UZB
99 ishtirokchilar

@js_uzb @vuejs_uz @react_uz @nodejs_uz @angular_uz @ngTashkent @yiiframework_uz @laravel_uz @linux_uzbek @python_uz @swift_uzb —————— @uzdevgroup @UzGeeksGroup ——— @UzDev_Jobs @jobs_uzb