單純只使用ajax抓取view於前端顯示可用以下的作法:
elgg_register_ajax_view("blog/register");
elgg.ajax('ajax/view/blog/register', {
data : {
'blog_guid': blog_guid,
},
beforeSend: function(){
thethis.after('');
},
success : function(ajaxResponse) {
$.fancybox({
'content' : ajaxResponse,
'width' : 500,
'height' : 240,
'autoDimensions' : false,
'hideOnOverlayClick': false,
'enableEscapeButton': false,
'modal' : false,
'onComplete': function () {
$("#questextensionform").validate(questextensionform_setting);
init_datepicker();
},
'onClosed' : function() {
// 阻止重覆點擊後所造成的需要重覆關閉視窗;
$('.cls-loadermore').remove();
thethis.css('display', 'inline');
},
});
},
});
- Aug 07 Thu 2014 15:46
elgg_register_ajax_view()--使用筆記
close
全站熱搜
留言列表
發表留言