PDA

View Full Version : سوال: کنترلی برای گرفتن تاریخ از کاربر



zamoozegar
یک شنبه 10 بهمن 1389, 13:48 عصر
سلام
دوستان من یه کنترل می خواهم واسه گرفتن تاریخ از کاربر که داخل اون خطوط \ درج شده باشد یعنی کاربر وقتی می خواد تاریخ رو وارد کنه یه text box ببینه که داخلش به فاصله 4 کاراکتر یه \ و بعد به فاصله 2 کاراکتر یه \ دیگه قرار گرفته باشه، و بعد از اینکه کاربر روز رو وارد کرد فوکوس به قسمت بعدی که ماه هست بره و بعد هم به قسمت سال.
نمی خوام یه دکمه باشه که با زدن اون یه فرم کوچک باز شه و کاربر تاریخ رو انتخاب کنه،می خوام کاربر خودش تاریخ رو وارد کنه.
کسی می تونه کمکم کنه.

javad.nic63
یک شنبه 10 بهمن 1389, 14:32 عصر
باید از طریق Jquery این کارو بکنی.
به اینجا مراجعه کن.
http://digitalbush.com/projects/masked-input-plugin/

zamoozegar
دوشنبه 11 بهمن 1389, 10:08 صبح
ممنون از راهنمایی شما
متوجه نمی شم این free هست و چطوری ازش استفاده کنم .
می شه راهنمایی کنین.

smhz777
دوشنبه 11 بهمن 1389, 12:53 عصر
سلام
جناب javad.nic63
اگر ممکنه یک مثال از شکل استفادش بزارید
ممنون

javad.nic63
دوشنبه 11 بهمن 1389, 14:11 عصر
اگه توی مثالهای خودش دقت کنی می بینی که اون فایلی رو که گفته از بالا باید دانلود کنی و توی پروژت بزاری. البته فایل minifield رو دانلود کن. بعد اونو در پروژت بزار و طبق کدی که خودش گفته اون رو به صفحه معرفی می کنی.
حالا تکست باکست رو توی صفحه میزاری و بهشون id میدی. مثلاً date
حالا کد زیر رو در قسمت head صفحه می نویسی.


<head>
<script src="jquery-1.4.4.min.js" type="text/javascript"></script>
<script src="jquery.maskedinput-1.2.2.min.js" type="text/javascript"></script>
<script type="text/javascript">
jQuery(function ($) {
$("#date").mask("99/99/9999");
});
</script>
</head>
#date به تابع میگه که هر چیزی که idش date باشه رو اینطوری کن. البته اگه از masterpage استفاده میکنی نحوه استفاده کردن id یه جور دیگست.
درضمن باید فایل خود jquery رو از سایت www.jquery.com دانلود کنی. از اونجا هم گزینه Production رو انتخاب کن و دانلود کن و به پروژت اضافه کن. کد معرفی کردن فایلها به صفحه تو همین کدی که بهت دادم هست(2 خط اول).

mohsen_zelzela00
دوشنبه 11 بهمن 1389, 16:23 عصر
دوست عزيز براي تاريخ اين كنترل (http://hasheminezhad.com/jqdatepicker) فوق العاده ي است