تنظیم تارخ پیش فرض در پلاگین تاریخ شمسی
باسلام و عرض ادب
موقع ثبت کردن اطلاعات کاربر قسمت تاریخ بصورت پیش فرض "0001-01-01T00:00:00" نوشته باید اول بیام آن را پاک کنم تابتوان تاریخ را ثبت کنم یعنی تاریخ مشکل نداره تنها مشکل آن در قسمت textbox داده پیش فرض میاره، چه راهی پیشنهاد می کنید که موقع ثبت اطلاعات در قسمت تاریخ بدون داده پیش فرض باشه
پاسخ هوش مصنوعی
برای تنظیم تاریخ بصورت پیش فرض در یک textbox به گونه ای که مقدار "0001-01-01T00:00:00" نمایش داده نشود، می توانید از ویژگی `value` در عنصر input استفاده کنید. کافی است که این ویژگی را خالی بگذارید تا تاریخ پیش فرض نمایش داده نشود. به عنوان مثال:
<input type="datetime-local" id="dateInput" value="" />
همچنین، اگر از پلاگین خاصی برای تاریخ شمسی استفاده می کنید، باید مستندات آن را بررسی کنید تا ببینید آیا امکان تنظیم تاریخ پیش فرض را دارد یا خیر. ممکن است بتوانید در زمان بارگذاری صفحه، مقدار datetime را به یک مقدار خالی تنظیم کنید.
مثال دیگری برای تنظیم تاریخ پیش فرض به صورت خالی با استفاده از جاوااسکریپت:
document.getElementById('dateInput').value = '';
این کد می تواند در زمان بارگذاری صفحه اجرا شود. بدین ترتیب، زمانی که کاربر وارد صفحه می شود، ورودی تاریخ خالی خواهد بود.
شما باید بفرمایید از چه پلاگینی استفاده کردید برای نمایش تاریخ. اما اگر از پلاگین MDpersianDataTimePicker استفاده کردید به صورت زیر می تونید استفاد کنید و هیچ تاریخی هم نمایش نمیده در ابتدا به صورت پیش فرض. فقط کافیه کد زیر رو کپی و پیست کنید. البته از قبل بایداین پلاگین رو به پروژه اضافه کرده باشید و در layout پروژه فایل های جی کویری و css رو افزوده باشید :
<div>
<label asp-for="BirthDayDateMilladi" class="control-label col-md-3 col-xs-12" for="BirthdayDate"></label>
<div class="input-group col-md-9 col-xs-12" style="padding-left:9px; padding-right:9px;">
<div class="input-group-addon"
style="border:1px solid gray; padding:6px">
<span class="glyphicon glyphicon-calendar"></span>
</div>
<input asp-for="BirthDayDateMilladi" id="birthdayDateuser" name="birthdayDateuser" type="text"
class="form-control custominput" data-mddatetimepicker="true" data-placement="right"
data-mdpersiandatetimepicker="" data-trigger="focus" data-enabletimepicker="false"
data-mdpersiandatetimepickerselecteddatetime="{"Year":1399,"Month":1,"Day":13,"Hour":0,"Minute":0,"Second":0}"
data-mdpersiandatetimepickershowing="true" aria-describedby="popover265350">
</div>
</div>
- آموزش استفاده از پلاگین گردونه شانس در Asp.net core به همراه سورس
- نمایش متن به صورت فرمت شده در CkEditor
- آموزش استفاده از SignalR در Asp.net Core با مثال عملی
- ادغام چند گزارش استیمول سافت بصورت پی دی اف در یک فایل
- نحوه تغییر استایل کامپوننت select2 چگونه است ؟
- چگونه امنیت پروژه را در Asp.net Core افزایش دهیم ؟
- ارسال پارامتر در دستور window.open جی کویری
- ارسال پارامتر از طریق جاوااسکریپت با کلیک روی تگ a
- خطای 500 زمان اجرا شدن پروژه روی هاست
- کویری نویسی در استیمول سافت جهت فیلتر اطلاعات
- کار با CkEditor با قابلیت آپلود عکس
- خطا در ایجاد migration در Asp.net core
- تفاوت های Asp.net core و Asp.net mvc چیه؟
- دلیل اسپم شدن ایمیل های ارسالی از سرور
- نحوه لایه بندی پروژه Core و اضافه کردن به IIS
- ارسال ایمیل در Asp.net core
- آیا میشه در mvc core از کامپونت استفاده کرد
- آپلود فایل در Asp.net core چگونه است؟
- حذف کامل یک رکورد در جدول ریلیشن شده
- اشکال در آپلود فایل ویدیو در mvc core 2