1

我需要一个日期和时间选择器,而 Protoplasm ( http://jongsma.org/software/protoplasm/control/datepicker ) 正是我需要的,但我无法让它工作。不幸的是,我无法访问他们的 API 文档(受限)。

我将它添加到我的网页,但它只显示一个正常的输入字段。经过多次尝试修复它,我抓住了他们演示页面的来源,但无法让它工作。

然后我将其缩减为下面的代码。我已经检查并仔细检查了包含存在于与代码相同的目录中。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
     <title>Protoplasm</title>
     <link rel="stylesheet" href="protoplasm.css" />
     <script type="text/javascript" language="javascript" src="https://ajax.googleapis.com/ajax/libs/prototype/1.7.0.0/prototype.js"></script>
     <script type="text/javascript" language="javascript" src="https://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.3/scriptaculous.js"></script>
     <script type="text/javascript" language="javascript" src="protoplasm.js"></script>
     <script type="text/javascript" language="javascript">
         Protoplasm.use('datepicker') .transform('.datetimepicker', { timePicker: true })
     </script>
</head>
<body>
    <div>
        <h2>Protoplasm</h2>
        <form onsubmit="return false;">
            <div style="float:left; width:250px;">Date and time:</div>
            <input class="datetimepicker"/>
            <br />
        </form>
    <div>   
</body>
</html>

我用谷歌搜索了这个问题,并在“stackoverflow”上找到了两个答案,但没有帮助。

原生质日期选择器:不同日期时间格式的问题

上面页面上的代码对我也不起作用。我不知道接下来要检查什么。如果有人对我接下来应该检查的内容提出建议,我将不胜感激。

4

1 回答 1

0

I put this and it runs okay:

var D = {locale: 'es_AR', timePicker: true, use24hrs: true,
         dateTimeFormat: 'dd-MM-yyyy HH:mm'};
Protoplasm.use('datepicker').transform('input.datepicker', D );

The problem I have is that not how to capture the event when a date is selected. I want to work for a date without time (without timepicker), I used the option 'onSelect' but it does not work, you know how to do it?

于 2013-11-02T20:03:34.640 回答