-2

Jquery を使用してページを div にロードしています。読み込まれるページは JavaScript を使用しています。以下に示すJavaScriptをjqueryに変更するにはどうすればよいですか

window.onload = function(){
    new JsDatePick({
        useMode:2,
        target:"AdddueBy",
        dateFormat:"%d-%m-%Y"           
    });
    new JsDatePick({
        useMode:2,
        target:"bDob",
        dateFormat:"%d-%m-%Y"           
    });
    new JsDatePick({
        useMode:2,
        target:"gDob",
        dateFormat:"%d-%m-%Y"           
    });
};
4

3 に答える 3

0

次のコードは機能しまし$(function' and the '$(document).readyたが、JsDatePickerを使用すると、フィールドデータが次のページに送信されませんでした。

フォームでJsDatePickerを使用すると思われます。日付フィールドデータを送信するには、フォームがテーブルの外にある必要があります

かなりばかげていますが、それが問題でした

:)

于 2013-02-20T14:47:28.783 に答える
0

jQueryのほかに、次を使用できます。

$(window).load(function() {
    // ...
});

これはイベントと同等と見なすことができますが、代わりにDOM Readyコールバックwindow.onloadを使用することをお勧めします:

$(function() {
    new JsDatePick({
        useMode:2,
        target:"AdddueBy",
        dateFormat:"%d-%m-%Y"           
    });
    new JsDatePick({
        useMode:2,
        target:"bDob",
        dateFormat:"%d-%m-%Y"           
    });
    new JsDatePick({
        useMode:2,
        target:"gDob",
        dateFormat:"%d-%m-%Y"           
    });
});
于 2013-02-19T10:48:20.403 に答える
0
$(window).load(function() {
      new JsDatePick({
        useMode:2,
        target:"AdddueBy",
        dateFormat:"%d-%m-%Y"           
    });
    new JsDatePick({
        useMode:2,
        target:"bDob",
        dateFormat:"%d-%m-%Y"           
    });
    new JsDatePick({
        useMode:2,
        target:"gDob",
        dateFormat:"%d-%m-%Y"           
    });
});
于 2013-02-19T10:55:52.473 に答える