0

私は実際に Yii フレームワークを使用して Web サイトをコーディングしています。複数のテーブルを含むビューがあり、それぞれに一意の ID を持つフォームが含まれています。各フォームにはtextfield、および 2がありdropdownlistsます。textfield onkeyupイベントがトリガーされたとき、および各イベントがトリガーされたときに、各フォームを送信する必要がありますdropdownlist onchange

onkeyupイベントの場合、フォームを送信する前に約 500 ミリ秒待つ必要があることに注意してください。

4

1 に答える 1

1

js関数を書くだけです。

$('input[type=text]').keyup(function(){
   setInterval(function(){
     $(this).closest("form").submit();
      },500);
})

$("select").change(function(){
    $(this).closest("form").submit();
})

input [type=text]とドロップダウンに同じクラスを使用することをお勧めします。そのため、選択がより簡単になります。

于 2012-09-25T21:46:09.657 に答える