2012-10-19 41 views
1
var url = '<?php echo base_url(); ?>index.php/home_event/view_cal'; 
$.ajax({ 
     type: "POST", 
     url: url, 
     secureuri  :false, 
     dataType: "json", 
     data: postData, 
      success: function (data,event_name,event_description,start_date,location)  
      { 

      $('.heading_bg').html(event_name); 
      $('.location_details').html(location); 
      $('.date_details').html(start_date); 
      $('.event_content').html(event_description); 
     } 
    }); 
}); return false; 
      }); 

在这段代码中,成功的一部分并没有取代我的值在form.i.e我的event_name不显示在heading_bg div.pleas帮助。成功与ajax

回答

0

success函数的第一个参数将包含所有数据。尝试是这样的:

success: function(data) { 
    $('.heading_bg').html(data.event_name); 
    /* ... */ 
} 

或者你也可以检查数据:

success: function(data) { 
    console.dir(data); 
} 

检查成功参数这里http://api.jquery.com/jQuery.ajax/

+0

太感谢你了......它的工作:) – user1635929