Ошибка сценария обратной отправки сообщения в диалоге JuiceUI: циклическая ссылка в аргументе значения не поддерживается
Я получаю странную ошибку сценария при обратной записи, если на странице есть элемент управления JuiceUI Dialog, независимо от того, используется он или нет. Я ничего не могу найти по этому поводу, поэтому я уверен, что я делаю что-то не так. Может ли кто-нибудь помочь? Ниже моя страница.aspx, за ней нет кода.
<script src="Scripts/jquery-1.8.3.min.js" type="text/javascript"></script>
<script src="Scripts/jquery-ui-1.9.2.min.js" type="text/javascript"></script>
<form id="form1" runat="server">
<asp:Button ID="Button2" runat="server" Text="Button" OnClick="Button2_Click" />
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<div id="_DefaultDiv" class="basic-dialog" title="Basic dialog" runat="server">
<p>
This is the default dialog which is useful for displaying information. The dialog
window can be moved, resized and closed with the 'x' icon.</p>
</div>
<juice:Dialog ID="Dialog1" TargetControlID="_DefaultDiv" AutoOpen="false" runat="server" />
<p>
<input id="Button1" type="button" value="button" onclick="OpenDialog();" />
</p>
<script type="text/javascript">
function OpenDialog() {
$(".basic-dialog").dialog("open")
}
</script>
</form>
2 ответа
Это может быть вызвано тем, что была предпринята попытка вызвать JSON.stringify со значением, которое недопустимо. Аргумент значения, массив или объект, содержит циклическую ссылку.
Я бы порекомендовал проверить новый форк с именем Brew, который решает множество подобных проблем. Если проблема не устранена, я был бы рад поработать с вами, чтобы устранить ее.