-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
$(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 回答
0

除了在 jQuery 中,您还可以使用:

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

可以将其视为等效于window.onload事件,但我建议改用DOM 就绪回调:

$(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

以下代码有效$(function' and the '$(document).ready,但使用 JsDatePicker 它没有将字段数据发送到下一页。

似乎当您在表单中使用 JsDatePicker 时。表格必须在表格之外才能通过发送日期字段数据

相当愚蠢,但这就是问题所在

:)

于 2013-02-20T14:47:28.783 回答