1

日付ピッカーのスクリプトがあり、選択した日付が入力テキストに追加されます。

<script type="text/javascript" language="javascript">
$(function () {
    $(".datepicker").datepicker({ onSelect: function (dateText, inst) { },
        altField: ".alternate"
    });

});

これは私のフォームです:

<form action="/" >

   <input type="text" class="alternate" onchange='this.form.submit()' readonly="readonly" />

</form> 

入力テキストの値が変更されるたびにフォームを自動的に送信したい..日付ピッカーで新しい日付を選択するたびに、入力テキストは変更されますが、フォームは送信されません...どうすればよいですか?

4

2 に答える 2

0
    $("#EleId").click({
         alert("Called");
    });

<form action="/" >

   <input type="text" id="EleId" class="alternate" onchange='this.form.submit()' />

</form> 
于 2012-05-11T06:52:33.860 に答える
0

テキストボックスの値をプログラムで変更してJavascriptonchangeイベントを呼び出すを参照してください。

日付ピッカーのイベントを使用しonSelectてフォームを送信してみませんか?

何かのようなもの:

$(function () {
    $(".datepicker").datepicker({ onSelect: function (dateText, inst) { 
           $("#textboxID").val(dateText);
           $("FORM").submit();
        },
        altField: ".alternate"
    });
});
于 2012-05-11T06:52:40.930 に答える