View Full Version : فیلد عددی
lilashad
جمعه 14 بهمن 1390, 11:11 صبح
سلام
اگه بخوام یه فیلد داشته باشم که فقط مقدار عددی را کاربر در آن وارد کند باید با جی کوئری چه بنویسم؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟ ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟:گری ::لبخند::تشویق:
Reza1607
جمعه 14 بهمن 1390, 13:35 عصر
http://docs.jquery.com/Plugins/Validation/Methods/number
اين لينك بعد از ارسال چك مي كنه كه مقدار فيلد مورد نظر عدد باشه اگر بود ادامه ارسال در غير اينصورت خطا ميده
اگر هم مي خواين در زمان تايپ فقط عدد وارد بشه مي تونيد با استفاده از KeyPress مي تونيد اين كار رو انجام بدين
به اين صورت كه زماني كه كاربر يك دكمه رو فشار داد چك كنيد ببينيد كه آيا معتبر هست(يعني بين 0 تا 9 هست و اين كه اينتر يا backspace و يا . هست) اگر بود كه اجازه ثبت مقدار رو بده در غير اين صورت از رويداد خارج بشه و هيچ مقداري در فيلد نوشته نشه
tux-world
جمعه 14 بهمن 1390, 14:01 عصر
$('input.numeric').live('keyup', function(e) {
$(this).val($(this).val().replace(/[^0-9]/g, ''));
});
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.