Я пытаюсь поместить тег в виджет диалога JQuery-ui. Из-за некоторых других проблем мне нужно загрузить это с сервера как вызов ajax.
Возвращено:
<div id="ajax-body">
give gift
<fb:serverFbml width="650px">
<script type="text/fbml">
<center>
<fb:request-form action="${shareGiftUrl}" type="Podíl na Zlaté soše" method="POST"
content="Daroval jsem ti cuhlu" invite="false">
<fb:multi-friend-selector cols="4" rows="3"
showborder="false" max="1"
actiontext="Vyber přítele, kterému chceš darovat podíl a klikni na 'Posílat mi žádosti typu Podíl na Zlaté soše'"
email_invite="false" bypass="cancel" import_external_friends="false"
exclude_ids="${excludeIds}" />
</fb:request-form>
</center>
</script>
</fb:serverFbml>
</div>
если я помещу это в div, подготовленный для диалога, типа $ (div) .html (data):
function loadAjax(url, title) {
$.get(url,
function(data) {
$("#ajaxModal").html(data);
$("#ajaxModal").show();
$("#ajaxModal").dialog( {
modal : true,
title : title,
width : 680,
height : 500,
close : function(event, ui) {
$("#ajaxModal").dialog("destroy");
$("#ajaxModal").html("");
}
});
});
}
это не работает, тег отсутствует в теге в модальном диалоге.
Тег script является последним дочерним элементом тега body - и так же, как и пользовательский интерфейс div
Есть идеи?