将标准时间转换为军事时间小部件

时间:2011-07-18 14:34:16

标签: jquery

我正在尝试创建一个小部件,它将从一系列下拉列表中创建一个军事时间字符串。我正在使用它为需要使用标准时间输入事件的网站用户创建界面,但日历小部件需要军事时间。

我有一个开始,但似乎无法弄明白。代码在jsFiddle上。 http://jsfiddle.net/Jwp64/

可能更容易在那里看到它。我在那里有功能,似乎无法将其应用于文本字段。

提前感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

我更新了你的小提琴,有些事情是不对的:在这里试试http://jsfiddle.net/Jwp64/7/

答案 1 :(得分:0)

http://jsfiddle.net/waitinforatrain/Jwp64/6/

这是一个更详细的小提琴形式:

$('.foo').click(function(){
    var ampm = $("#open-times-ampm").val();
    var hour = $("#open-times-hour").val();
    var minute = $("#open-times-minute").val();
    var milTime = convertToMilitaryTime(ampm,hour,minute);

    $('#open-time').val( milTime );

    return false;
});

此外,使用jsFiddle时,您在Javascript部分中不需要<script>标记,并在左侧的下拉列表中选择jQuery。