0

コンボボックスを自分のフォームで送信したいのですが、.changeで成功することに問題はありません。問題は、これらのコンボボックスがコンテナフォームの外側の別のdivでそれらを必要とすることです。

これは私が取り組んでいるコードです:

$(document).ready(function(){   

  $('.form-item-sort-bef-combine,.views-widget-per-page').appendTo('.view-header');

  $('#edit-items-per-page, #edit-sort-bef-combine').change(function() {

    // Submit the form
    //$('.block-views').find('form').submit();
    //$('form#views-exposed-form-vacation-rentals-kiawah-rentals-home').submit();

   $(this).parents('form').submit();

  });
});

アクティブになるまですべてが機能します。

4

1 に答える 1

0

htmlを見ることができますか?また、jQuery で複数のクラスを呼び出すための構文では、クラスを次のように異なる文字列でコンマで区切る必要があると思います。

$('.form-item-sort-bef-combine', '.views-widget-per-page').appendTo('.view-header');

今のやり方ではうまくいかないと思います

于 2013-08-23T14:21:10.990 に答える