我正在尝试创建一个小部件,它将从一系列下拉列表中创建一个军事时间字符串。我正在使用它为需要使用标准时间输入事件的网站用户创建界面,但日历小部件需要军事时间。
我有一个开始,但似乎无法弄明白。代码在jsFiddle上。 http://jsfiddle.net/Jwp64/
可能更容易在那里看到它。我在那里有功能,似乎无法将其应用于文本字段。
提前感谢您的帮助!
答案 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。