jquery - জমা বাটন ছাড়া এন্টার কী দিয়ে ফর্ম জমা দিন?




html forms (3)

@ জয়গিলফোর্ডের উত্তরটি ভাল, কিন্তু যদি আপনি কোনও JS নির্ভরতা চান না তবে আপনি একটি জমা উপাদান ব্যবহার করতে পারেন এবং কেবলমাত্র display: none; মাধ্যমে এটি লুকাতে পারেন display: none;

সম্ভাব্য ডুপ্লিকেট:
এইচটিএমএল: একটি জমা বাটন ছাড়া লিখুন চাপ দিয়ে একটি ফর্ম জমা

একটি জমা ইনপুট ক্ষেত্র ছাড়া, কোনও পাঠ্য ইনপুট ক্ষেত্রের কেবল কী কী দিয়ে আমি কীভাবে একটি ফর্ম জমা দিতে পারি?

আমি অতীতের এই কাজটি মনে রেখেছি, তবে আমি এখন এটি পরীক্ষা করেছি এবং ফর্মটি জমা দেওয়া হয় না যদি না এটির মধ্যে একটি জমা-টাইপ ইনপুট ক্ষেত্র থাকে।


আপনার ফর্মের আইডি # ফর্ম পরিবর্তন করুন

$('#form input').keydown(function(e) {
    if (e.keyCode == 13) {
        $('#form').submit();
    }
});

অথবা বিকল্পভাবে

$('input').keydown(function(e) {
    if (e.keyCode == 13) {
        $(this).closest('form').submit();
    }
});

$("input").keypress(function(event) {
    if (event.which == 13) {
        event.preventDefault();
        $("form").submit();
    }
});






form-submit