WD日历,从下拉中获取价值

时间:2015-02-05 08:48:56

标签: jquery jquery-plugins

我正在将WD日历添加到项目I工作中(http://www.webappers.com/2010/06/08/wdcalendar-jquery-based-google-calendar-clone/)。基本上我必须重新制作所有"添加新活动"形成。问题是,我似乎无法在时间输入中获得下拉值。

 $(document).ready(function() {
        //debugger;
        var DATA_FEED_URL = "php/datafeed.php";
        var arrT = [];
        var tt = "{0}:{1}";
        for (var i = 0; i < 24; i++) {
            arrT.push({ text: StrFormat(tt, [i >= 10 ? i : "0" + i, "00"]) }, { text: StrFormat(tt, [i >= 10 ? i : "0" + i, "30"]) });
        }
        $("#timezone").val(new Date().getTimezoneOffset()/60 * -1);
        $("#stparttime").dropdown({

            dropheight: 200,
            dropwidth:60,
            selectedchange: function() {
              var startH= $("li .hover div").html();
             console.log(startH);
               },
            items: arrT
        });

输入

<input MaxLength="5" class="required time" id="stparttime" name="stparttime" style="width:50px; margin-right:5px;" type="text" value="<?php echo isset($event)?$sarr[1]:""; ?>" />To                       
          <input MaxLength="50" class="required time" id="etparttime" name="etparttime" style="width:50px;" type="text" value="<?php echo isset($event)?$earr[1]:""; ?>" />    

另外,我不能修改太多的时间输入(遗憾的是不选择),beacaus会影响严重的callendar功能。

我的表格图片 http://oi59.tinypic.com/2e5ioau.jpg

1 个答案:

答案 0 :(得分:0)

问题解决了。输入#stparttime,将选定的li的html保存为值。我最初尝试的时候可能有一些错字。