View Full Version : سوال: کنترل پست الکترونیکی بعد از خروج از تکست باکس و یا..
khorsandreza
دوشنبه 12 مهر 1389, 21:35 عصر
سلام:
دو تا سوال داشتم
1- در بعضی از سایت ها موقع ثبت نام مثلا ادرس ایمیل را می پرسد و بعد از خروج از تکست باکس بلافاصله کنترل میکند این ادرس قبل استفاده شده یا نه روش اینکار چگونه است
2 - به روش در زبان برنویسی چه گفته میشود
raziee
دوشنبه 12 مهر 1389, 21:47 عصر
سلام:
دو تا سوال داشتم
1- در بعضی از سایت ها موقع ثبت نام مثلا ادرس ایمیل را می پرسد و بعد از خروج از تکست باکس بلافاصله کنترل میکند این ادرس قبل استفاده شده یا نه روش اینکار چگونه است
2 - به روش در زبان برنویسی چه گفته میشود
1: به وسیله ی AJAX میتونید این کار رو انجام دهید.
راه های زیادی برای استفاده و پیاده سازی AJAX وجود داره.
2: جملتون رو نتونستم بفهمم. یعنی چی؟
khorsandreza
دوشنبه 12 مهر 1389, 21:57 عصر
1: به وسیله ی AJAX میتونید این کار رو انجام دهید.
راه های زیادی برای استفاده و پیاده سازی AJAX وجود داره.
2: جملتون رو نتونستم بفهمم. یعنی چی؟
2- به این روش کار چی میگویند بتوانم برا اساس نام ان چستجو کنم
khorsandreza
سه شنبه 13 مهر 1389, 14:13 عصر
سلام
از دوستان کسی مثال ساده ای برای این کار نداره
ramin149
سه شنبه 13 مهر 1389, 15:28 عصر
روی تکس باکستون دبل کلیک کنید و رویداد TextChanged ظاهر می شود در آنجا کد نویسیتون رو انجام دهید .
و خصوصیت autopostback تکس باکس خود را true کنید .
alonemm
سه شنبه 13 مهر 1389, 15:50 عصر
روی تکس باکستون دبل کلیک کنید و رویداد TextChanged ظاهر می شود در آنجا کد نویسیتون رو انجام دهید .
و خصوصیت autopostback تکس باکس خود را true کنید .
البته باید درون یک update panel به همراه یک scriot maneger باشه.
raziee
سه شنبه 13 مهر 1389, 15:59 عصر
سلام
از دوستان کسی مثال ساده ای برای این کار نداره
یه Handler بنویس که مقداری رو که میخواهید در سرور جستجو کنه رو بگیره.
بعد از چک کردند مقدار مربوطه اگر در بانک موجود بود مقدار true رو برگردونه و اگر موجود نبود مقدار false.
بوسیله jquery مقدار مورد نظرتون رو به اون handler ارسال کنید و خروجی رو بگیرید و به کاربر پیغام مناسب رو بدید.
یک نمونه برای این کار (http://barnamenevis.org/forum/showthread.php?t=249838)
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.