0

knockout.js ライブラリを含めると、すべての選択フィールドが表示されなくなります。選択フィールドがknockout.jsを無視する方法はありますか?

ドロップダウンだけでなく、日付ピッカーにも影響します...つまり、次のコードがあります:

    <center>
      <%= f.text_field :firstdate, :style=>"width:150px;" %> 
      - 
      <%= f.text_field :seconddate, :style=>"width:150px;" %>
      <script>
      $(function() {
            $( "#post_firstdate" ).datepicker({
                  changeMonth: true,
                  changeYear: true,
                  yearRange: "-112:+5"
            });
            $( "#post_seconddate" ).datepicker({
                  changeMonth: true,
                  changeYear: true,
                  yearRange: "-112:+5"
            });
      });
      </script>
    </center>

データ ピッカーで日付を選択できますが、通常、月と年のフィールドもドロップダウンになっています。今、それらは消えます。

特定のフィールドでノックアウトを無視する方法について何か提案はありますか?

ありがとうございました。

4

1 に答える 1

0

気にしないで、答えが見つかりました...これをdropout.cssから削除してください。この方法では、ドロップキックで変更したいフィールドのみが影響を受けます。

.dk_fouc select {
  position: relative;
  top: -99999em;
  visibility: hidden;
}
于 2012-11-02T23:21:55.573 に答える