مهدی سمیعیان
5 سال پیش توسط مهدی سمیعیان مطرح شد
12 پاسخ

جلوگیری از ارسال فرم با دکمه اینتر

یه فرم ثبت محصول دارم که bootstrap-tagsinput رو بهش اضافه کردم.
مشکل اینجاست که وقتی اینتر میزنم تا تگ ها از هم جدا شوند فرم ارسال میشه و به صفحه بعد میره
راه حلش چیه؟
دقت کنید که اگه کلا جلوی اینتر رو با کدهای جی کوئری یا جاوااسکریپت بگیرم دیگه bootstrap-tagsinput هم کار نمیکنه


ثبت پرسش جدید
pari.a
@pari.a 5 سال پیش مطرح شد
1

من از tagator استفاده میکنم و مشکلی نداره

https://github.com/QODIO/tagator


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 5 سال پیش مطرح شد
0

سلام
@mahdidev

از مورد زیر استفاده کنید
خیلی خوب هست
تداخلی هم در کاستوم کردن نداره
https://select2.org


ارسطو عباسی
تخصص : کارشناس تولید و بهینه‌سازی محت...
@arastoo 5 سال پیش مطرح شد
0

لینک زیر رو بخون:

https://www.hashbangcode.com/article/prevent-enter-key-submitting-forms-jquery

مهدی سمیعیان
تخصص : برنامه نویس وب/اندروید
@mahdidev 5 سال پیش مطرح شد
0

هیچکدوم از جواب ها حل نکرد
@Alimotreb
@arastoo

select2 که مربوط به سلکت باکس هست
جواب دوم هم کلا اینتر رو غیرفعال میکنه و bootstrap-tagsinput ازکار می افته


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
0

می‌تونید کد رو ادیت کنید و کلید تب یا هر کلید دیگه رو برای جداکردن تگ‌ها از هم استفاده کنید


pari.a
@pari.a 5 سال پیش مطرح شد
1

من از tagator استفاده میکنم و مشکلی نداره

https://github.com/QODIO/tagator


مهدی سمیعیان
تخصص : برنامه نویس وب/اندروید
@mahdidev 5 سال پیش مطرح شد
0

@amini.parastoo
علاوه بر اینکه اون مشکل حل شد. چندتا قابلیت جالب دیگه داره که خیلی به دردم می خوره
تشکر


مهدی سمیعیان
تخصص : برنامه نویس وب/اندروید
@mahdidev 5 سال پیش مطرح شد
0

@pari.a
با یه مشکل عجیب مواجه شدم.
توی pc وقتی داره فارسی تایپ میشه به محض اینکه حرف و زده میشه مثل اینتر یا کامای انگلیسی عمل میکنه و کلیدواژه رو جدا میکنه
شما همچین مشکلی نداشتید؟
جالب اینه که توی لپ تاپ اصلا این مشکل رو نداره ولی روی دوتا کامپیوتر من این مشکل رو دیدم


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 5 سال پیش مطرح شد
0

من الان تست گرفتم با فارسی و انگلیسی و حتی حروف کاما و ... مشکلی نداشت. یحتمل مرورگر شما قدیمیه و پشتیبانی نمیکنه یا فایل js تداخل داره.


مهدی سمیعیان
تخصص : برنامه نویس وب/اندروید
@mahdidev 5 سال پیش مطرح شد
0

@juza66
روی pc تست کردی یا لپ تاپ؟


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 5 سال پیش مطرح شد
1

روی pc چندین بار هم تست کردم با دوتا مرورگر کروم و فایرفاکس .
الان هم دارم تویی یک پروژه استفاده ش میکنم :) مرسی @pari.a


مهدی سمیعیان
تخصص : برنامه نویس وب/اندروید
@mahdidev 5 سال پیش مطرح شد
0

یه اصل کلی وجود داره. اونم اینه که اگه یه نرم افزار فقط توی یک سیستم اجرا نشه اون سیستم قطعا سیستم کارفرمای پروژه است.
به تجربه بارها و بارها برام ثابت شده
@juza66
@hesammousavi
اقا حسام چقدر خوبه یه پادکست در مورد این موضوع داشته باشید


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 5 سال پیش مطرح شد
1

یه اصل کلی وجود داره. اونم اینه که اگه یه نرم افزار فقط توی یک سیستم اجرا نشه اون سیستم قطعا سیستم کارفرمای پروژه است.

کاملا درسته. اصلا بعضی موارد وجود دارند تا فقط روی سیستم کارفرما اجرا نشند. :))

این مشکل رو من قبلا وقتی مرورگرها قدیمی تر بودند باهاش روبرو میشدم. اما جدیدا دیگه تمام مرورگرها رفتار یکسانی از خودشون نشون میدند


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام