-2

Asp.Net と Java スクリプトの使用

Datatime コントロールから、コンボ ボックスを追加する複数のデータを選択しています。

Java スクリプト

function closed(cal) {
    $("#txtIndividualDays").val("");
    var noDays = 0;
    var ddlDate = document.getElementById("sIndividualDays");
    var opt;
    ddlDate.options.length = 0;

    MA.length = 0;

    var countDays = 0;
    for (var i in cal.multiple) {
        countDays++;
    }
    var arrDays = new Array(countDays);
    countDays = 0;
    if (arrDays.length == 0) {
        opt.text = "Select Date";
        opt.value = "-1";
        $("#txtIndividualDays").val($("#txtIndividualDays").val() + opt.text + ";");
    }
    for (var i in cal.multiple) {
        arrDays[countDays] = i;
        countDays++;
    }
    for (var i in arrDays.sort()) {
        var d = cal.multiple[arrDays[i]];
        var isWeekend = false;
        var isHoliday = false;
        if (d) {
            var _date;
            _date = d.print("%m/%d/%Y");
            opt.text = d.print("%m/%d/%Y");
            opt.value = d.print("%m/%d/%Y");
            MA[MA.length] = d;
            document.getElementById("txtIndividualDays").value += opt.text + ";";
        }
    }
    document.getElementById("txtWorkingDays").value = noDays;
    var control = $("#sIndividualDays");
    var itemCount = $("#sIndividualDays option").length;
    cal.hide();
    return true;
};

上記のスクリプトは、単一の日付を選択しているときにエラーを表示しています。私のスクリプトで何が問題なのですか。スクリプトのヘルプが必要

4

1 に答える 1