0

このjquery datepickerを使用します

updatePanel に入力があります

 <input id="DateMask" type="text" />

と js コード:

function SetD() {
    alert(1);
}

$(document).ready(function () {
    SetD();  
    $("#datepicker").datepicker({
        changeMonth: true,
        changeYear: true
    });
});

しかし、問題は、フォームをサーバーに投稿すると、更新パネルのみが更新されるため、更新$(document).ready(function ()後に機能しないため、どこから関数を実行できるかということです。

4

2 に答える 2

2

Sys.WebForms.PageRequestManager.add_endRequest イベントで再バインドする必要があります。この同様の投稿jQuery $(document).ready and UpdatePanels?を参照してください。

于 2013-08-20T07:56:11.530 に答える