日期:2014-05-16  浏览次数:20825 次

AJAX怎么传给Jquery函数值
<script type="text/javascript">
$(function(){
$.ajax({
url:"http://localhost:8080/jyxt/bro_rili.do",
type:"post",
dataType:"text",
success:function(data){

alert(data);//date有相应的数据,格式正确
}
});
想把date的值传到下边儿events://date ,后边儿,要怎么做,
//events是接收一个json格式的数据,date就是但是要怎么传进去,
//谢谢各位大神,小弟不才,拜托了,在线等
$('#calendar').fullCalendar({
//设置日历头部信息
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
firstDay:1,//每行第一天为周一 
        editable: true,//启用拖动 
events://就是在这个位置,

------解决方案--------------------
$.ajax设置同步属性添加async: false
在ajax之前设置个var dates同步success之后返回的值赋值给datas = data; 后面就可以调用datas这个值了

------解决方案--------------------
引用:
Quote: 引用:

$.ajax设置同步属性添加async: false
在ajax之前设置个var dates同步success之后返回的值赋值给datas = data; 后面就可以调用datas这个值了


确实能传过来,谢谢你了哈,但是我太笨了,没学过多少, events:  后边儿怎么引用啊、、、?

你去网上找找fullcalendar api手册看看里面应该有实例的 我没用过这个插件 实在不好意思
------解决方案--------------------
引用:
确实能传过来,谢谢你了哈,但是我太笨了,没学过多少, events:  后边儿怎么引用啊、、、?

仔细看手册 手册上都有的 只有自己亲自去查资料 自己知道怎么实现了以及原理 以后就信手拈来了

------解决方案--------------------
引用:
$.ajax设置同步属性添加async: false
在ajax之前设置个var dates同步success之后返回的值赋值给datas = data; 后面就可以调用datas这个值了

+1 改成同步
------解决方案--------------------
    $(function () {
        $.ajax({
            url: "http://localhost:8080/jyxt/bro_rili.do",
            type: "post",
            dataType: "json",
            success: function (data) {
                $('#calendar').fullCalendar({
                    //设置日历头部信息
                    header: {
                        left: 'prev,next today',
                        center: 'title',
                        right: 'month,agendaWeek,agendaDay'
                    },
                    firstDay: 1, //每行第一天为周一 
 &n