【问题标题】:jQuery datepicker onSelect Pass Variable to Update Selection ListjQuery datepicker onSelect 传递变量以更新选择列表
【发布时间】:2014-02-13 15:54:35
【问题描述】:

到目前为止,我有以下代码

<script>      
$(function() {
    $('#datepicker').datepicker( {
        dateFormat: 'yy-mm-dd',
        onSelect: function(date) {
            $("#eventoutput").empty()
            $.ajax({        
            url: 'getevents.php', data: "pickdate=2014-04-06", dataType: 'json',  success: function(rows)
            {
                for (var i in rows)
                    {
                      var row = rows[i];          

                      var eventtitle = row[0];
                      $('#eventoutput').append("<option value=\""+eventtitle+"\">"+eventtitle+"</option>");
                    }
                }
            });
        }
    });
});
</script>

如果日期当前是硬编码的 (2014-04-06),我想以格式 (yyyy-mm-dd) 传递选择的值/日期。

我不确定合适的语法。非常感谢。

【问题讨论】:

    标签: jquery datepicker onselect


    【解决方案1】:

    使用onSelect 函数中传递的date 变量

    onSelect: function(date) {
                $("#eventoutput").empty()
                $.ajax({        
                url: 'getevents.php', data: "pickdate="+date, dataType: 'json',  success: function(rows)
                    {
                        ......
                        ......
                    }
                });
    }
    

    工作示例:

    http://jsfiddle.net/Fa8Xx/1514/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-07
      • 1970-01-01
      相关资源
      最近更新 更多