0

自分のサイト(ライブスコアサイト)に日付ピッカーを追加する必要があります。選択した日付に応じてフィクスチャを変更する必要があります。私はたくさんのjquerydatepickersを試しましたが、常に同じ問題が発生します:新しい日付を選択するとフィクスチャを変更できませんjqueryイベント(select、change、live、.....)を試しましたが何も機能しません関連する器具を取得するためにテキストボックスから選択した日付を取得できませんか?これは私が取り組んでいるもののサンプルコードです(変更についてアラートを出すことさえできません):

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
    <link href="favicon.ico" rel="shortcut icon" type="image/x-icon" />
    <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
    <script type="text/javascript" src="zebra_datepicker.js"></script>
    <link rel="stylesheet" href="zebra_datepicker.css" type="text/css">
    <script>
    $(document).ready(function() {

    // assuming the controls you want to attach the plugin to 
    // have the "datepicker" class set
    $('input.datepicker').Zebra_DatePicker();

 });
 $(".datepicker").change(function(){alert('basel')});
    </script>
    </head>
<body><input type="text" name="your_input" class="datepicker"/></body>
<footer></footer>
</html>

私はすぐに答えを得たいと思っていますthx

4

1 に答える 1

1

jQueryUIは変更関数をオーバーライドするため、onSelectなどのjQueryUIイベントを使用する必要があります。

$('input.datepicker').datepicker({
    onSelect: function() { alert("Test"); }
});

もちろん、これはすべてドキュメントにあります。

http://api.jqueryui.com/datepicker/#option-onSelect

于 2013-01-12T08:53:40.630 に答える