0

ckeditor を使用したテキスト領域があります。

<form name="product_edit" action="products.php" method="post" id="edit_form" enctype="multipart/form-data">
<textarea name="products_description" wrap="soft" cols="75%" rows="20" id="products_description"></textarea>

また、jQueryを含めた後、フォームを検証するために次のものがあります。

$(document).ready(function() {
  $('#edit_form').submit(function() {
     if ($('#products_description').val() == '') {
        alert('Please include a product description.');
        return false;
     }
  }); // end submit()
}); // end ready()

また、簡潔にするために含まれていない検証済みのフィールドが他にもいくつかあります。

私の問題は、他のすべてのフィールドがそれでうまく機能する一方で、テキスト領域がうまくいかないことがあることです。入力した内容が認識されず、アラートが表示されることがあります。次に、戻ってクリックすると (これ以上何も入力する必要はありません)、送信しようとすると機能します。

理由について何か推測はありますか?

4

2 に答える 2