1

ラジオボタンと日付フィールドに次のコードを使用します

<input type="radio" name="datefilter" value="all" checked>All sessions<br>
<input type="radio" name="datefilter" value="after" >
Changes take effect on: 
<input type="text" name="date_filter" value="<? echo date('m-d-Y'); ?>">

ユーザーがテキスト フィールドをクリックすると、値を入力するのを忘れた場合に備えて、値が「後」のラジオ ボタンが選択されます。私は php ハックですが、javascript はまったく知りません。それが簡単になるなら、私は間違いなく無線フィールドに追加することができます.

ユーザーがテキスト フィールドを選択すると、日付ピッキング カレンダー ポップアップを呼び出す JavaScript 関数が既に実行されています。そうなるとは想像しないでください

ありがとう!

4

1 に答える 1

1

次のようにjQueryを追加します。

JSFiddleのサンプルページ

コード:

<html>
    <head>
        <script type="text/javascript" src="http://code.jquery.com/jquery-1.8.2.js">

        <script type="text/javascript">

            $(document).ready(function () {
                $('#date_filter').click(function () {
                    $("#after").attr('checked', true);
                });
            });

        </script>
    </head>
    <body>
        <input type="radio" name="datefilter" value="all" checked>All sessions<br>
        <input type="radio" id="after" name="datefilter" value="after">
        Changes take effect on: 
        <input type="text" id="date_filter" name="date_filter" value="2013-01-01">
    </body>
</html>
于 2013-01-03T09:37:27.797 に答える