0
$("#s_shipDate_from").datepicker({
        dateFormat : "yy-mm-dd",
        showButtonPanel: false,
        showOn: "button",
        buttonImage: "images/Cal.gif",
        buttonImageOnly: true,
        onSelect: function (dateText, inst) {
            if($('#s_shipDate_to').val()!="")
            {
                var fromDate = new Date(dateText);
                var toDate = new Date($('#s_shipDate_to').val());
                $('#s_shipDate_to').datepicker("option", 'minDate', fromDate);

                if(toDate<fromDate)
                {
                    alert("'TO' date must be more than 'FROM' date.");
                    $('#s_shipDate_to').datepicker("setDate", fromDate);
                }
            }
        }
    })
    $("#s_shipDate_to").datepicker({
        dateFormat : "yy-mm-dd",
        showButtonPanel: false,
        showOn: "button",
        buttonImage: "images/Cal.gif",
        buttonImageOnly: true,
        beforeShow : function (input, inst) {
            if($('#s_shipDate_from').val()!="")
            {
                var fromDate = new Date($('#s_shipDate_from').val());
                $('#s_shipDate_to').datepicker("option", 'minDate', fromDate);
            }
        },
        onSelect: function (dateText, inst) {
            if($('#s_shipDate_from').val()!="")
            {
                var fromDate = new Date($('#s_shipDate_from').val());
                var toDate = new Date(dateText);

                if(toDate<fromDate)
                {
                    alert("'TO' date must be more than 'FROM' date.");
                    $('#s_shipDate_to').datepicker("setDate", fromDate);
                }
            }
        }
    })

jquery-ui datepickerを使用してFrom、日付フィールドがあります。To上記のコードを書いたので、To日付は日付を超えることはできずFrom、FF/chrome ではうまく機能しますが、IE(8) では機能しません。何か案は?

4

1 に答える 1

-1

あなたの

<script type="text/javascript"></script> 

「text/javascript」の後にスペースが含まれている場合はタグIEはスクリプトを実行しません

于 2012-05-25T07:54:44.570 に答える