راکت
حل شده

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

12 پاسخ

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

ثبت پرسش جدید

پاسخ‌ها

12
pari.a
pari.a
@pari.a
بهترین پاسخ

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

https://github.com/QODIO/tagator

Alimotreb
Alimotreb
@Alimotreb

تخصص: کانفیگ سرور و برنامه نویس

سلام
@mahdidev

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

ارسطو عباسی
ارسطو عباسی
@arastoo

تخصص: کارشناس تست نرم‌افزار و مستندات

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

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

شاید پاسخ شما همین‌جا باشد

مهدی سمیعیان
مهدی سمیعیان
@mahdidev

تخصص: برنامه نویس وب/اندروید

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

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

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

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

مهدی سمیعیان
مهدی سمیعیان
@mahdidev

تخصص: برنامه نویس وب/اندروید

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

مهدی سمیعیان
مهدی سمیعیان
@mahdidev

تخصص: برنامه نویس وب/اندروید

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

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

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

مهدی سمیعیان
مهدی سمیعیان
@mahdidev

تخصص: برنامه نویس وب/اندروید

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

سیدعلی موسوی
سیدعلی موسوی
@juza66

تخصص: سی شارپ و پی اچ پی

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

مهدی سمیعیان
مهدی سمیعیان
@mahdidev

تخصص: برنامه نویس وب/اندروید

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

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

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

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

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

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

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