PDA

View Full Version : تشخیص اینکه کاربر وجود دارد یا نه وقتی که در Textbox کلید Enter وارد شد



بیتا حکمت
شنبه 06 دی 1393, 00:29 صبح
سوالم که واضحه ، بعضی سایت ها هستند که ضفحه ثبت یوزر ، طورحی طراحی شده که لازم نیست کاربر همه قیلدها رو وارد کنه بعد بگه که همچین کاربری هست ، به محض اینکه کاربر اسم رو وارد کرد اگر همچین اسمی از قبل باشه تذکر می ده که اسم موجود است ، عجیب اینکه خیلی هم سریع کار می کنه . این کارو چطوری انجام می دن ؟

Unique
شنبه 06 دی 1393, 01:30 صبح
از طریق ajax و زمانی که input مربوط به نام کاربری blur میشه یعنی focus را از دست میده.


$( "#username" ).blur(function() {
// ajax request and ...
});

بیتا حکمت
شنبه 06 دی 1393, 13:15 عصر
از طریق ajax و زمانی که input مربوط به نام کاربری blur میشه یعنی focus را از دست میده.


$( "#username" ).blur(function() {
// ajax request and ...
});

ممنون . پس اگر درست متوجه شده باشم برای مواردی هم که میگم از تکنولوژی ajax استفاده می کنن : وقتی که بخوایم به صورت لحظه به لحظه امتیاز کاربران رو از دیتابیس نشون بدیم ، یا نمایش نتایج فوتبال ، یا اینکه وقتی کاربر جواب ازمون رو کلیک می کنه همون لحظه نشون داده میشه جوابش درست هست یا نیست

یه سوال دیگه هم دارم :: برای مواردی که امنیت هم مهم است میشه از ajax استفاده کرد ؟ مثلا وقتی کاربر یه کد پرونده از سایت خریده که بابتش پول داده ، اشکالی ندارد با اجاکس چک کنیم که
این کد پرونده معتبر هست یا نه

hamedarian2009
شنبه 06 دی 1393, 15:24 عصر
واسه سوال اول بله برای هر عملی که نمی خواهین صفحه رفرش بشه و تو هر لحظه بخش هایی از صفحه محتویاتش به روزرسانی میشه باید از AJAX استفاده کنید

سوال دوم- خیر اگر موارد امنیتی رو رعایت کنید مشکلی ندارد