我的视图中有以下代码:
@if (TempData["Success"] != null)
{
if ((bool)TempData["Success"] == true)
{
<script type="text/javascript">@Html.Raw("ShowUIModal('Success','Message Successfully Sent!');") </script>
}
else
{
<script type="text/javascript">@Html.Raw("ShowUIModal('Message sending Failed!!', 'Please try again!');") </script>
}
}
在 chrome 控制台中,它记录 - “对象 [对象对象] 没有方法‘模态’”。我知道它在那里是因为在执行上述代码时未加载 jquery-ui.js,因为当我在视图加载后单独运行此代码时,它工作正常:
ShowUIModal('Message sending Failed!!', 'Please try again!'); // it works fine after page loads.
那么,加载完所有js文件后如何执行呢?提前非常感谢,我很感激任何帮助。