У меня есть DIV (mvc4 бритвы):Почему диалоговое окно просто работает в первый раз, чтобы открыть мое диалоговое окно?
<div onclick='dialogtrigger(this)'>send</div>
, когда пользователь нажимает на эту Div он идет загрузка вид на диалоговом окне всплывающей и показать его пользователю.
он отлично работает в первый раз, что пользователь щелкает его, после этого, если пользователь закрыть диалоговое окно и хотите открыть его снова дает мне эту ошибку:
0x800a01b6 - JavaScript runtime error: Object doesn't
support property or method 'dialog'
Я очистить кэш браузера и проверить мой файл сценария, если он не может поддерживать диалог, почему работает в первый раз?
мой код функции:
$.ajax({
url: "OpenSendDialog",
type: "GET",
})
.done(function (result) {
$("#clientdetailmodal").html(result).dialog({
autoOpen: true, modal: true, show: {
effect: "blind",
duration: 500
}
});
});
}
в моем главном экране:
<div id="clientdetailmodal"></div>
и мой контроллер:
[HttpGet]
public ActionResult OpenSendDialog()
{
return view();
}
Возможный дубликат [Объект не поддерживает диалог свойств или методов] (http://stackoverflow.com/questions/15679715/object-doesnt-support-property-or-method-dialog) – Fals