Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery JQM日历事件斗争_Jquery_Html - Fatal编程技术网

Jquery JQM日历事件斗争

Jquery JQM日历事件斗争,jquery,html,Jquery,Html,stackoverflow用户你好!我的JQM日历有一些问题。 我已将其连接到Web服务以收集信息/日期 不过。我不明白当一个用户想要添加一个新事件而不这样编码时,im如何支持通过代码添加更多事件: var date = new Date(); var d = date.getDate(); var m = date.getMonth(); var y = date.getFullYear(); $("#calendarr").jqmCalendar({ events: [{

stackoverflow用户你好!我的JQM日历有一些问题。 我已将其连接到Web服务以收集信息/日期

不过。我不明白当一个用户想要添加一个新事件而不这样编码时,im如何支持通过代码添加更多事件:

var date = new Date();
var d = date.getDate();
var m = date.getMonth();
var y = date.getFullYear();
$("#calendarr").jqmCalendar({

    events: [{
        "summary": mcnname + mcntime + mcnweeks + mcnDateSplitFirst + mcnDateSplit,
            "begin": new Date(y, m, 14),
            "end": new Date(y, m, 15)
    }, ],
    months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
    days: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
    startOfWeek: 0
});
我想做的是:


我想通过webservice中的代码添加事件,而不是通过代码输入它们。请帮助(并为错误的解析代码感到抱歉:P)

处理天气数据服务器端(PHP或您正在使用的任何东西),格式化数据并将其传递到页面。JQM日历的事件采用json格式,因此您需要将天气数据和格式转换为json编码,就像您硬编码的事件一样

一旦在服务器端设置了事件,就可以在页面上在jquery中执行以下操作

var weatherEvents = <?php echo $weather_data; ?>;
$("#calendarr").jqmCalendar({

    events: weatherEvents,
    months: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"],
    days: ["Su", "Mo", "Tu", "We", "Th", "Fr", "Sa"],
    startOfWeek: 0
});
var weatherEvents=;
$(“#Calendar”).jqmCalendar({
事件:天气事件,
月份:[“一月”、“二月”、“三月”、“四月”、“五月”、“六月”、“七月”、“八月”、“九月”、“十月”、“十一月”、“十二月”],
日期:[“Su”、“Mo”、“Tu”、“We”、“Th”、“Fr”、“Sa”],
开始每周:0
});