如果不为空,我想显示一个toastr
(又名弹出窗口) 。TempData
但是,我无法将 jQuery 和 Razor 语法集成在一起。这是我当前的 javascript:
$(document).ready(function() {
if (@TempData["SuccessMessage"] != null) {
toastr.options = {
"closeButton": true,
"positionClass": "toast-bottom-right"
}
toastr.success("This is a test!");
}
});
但是,烤面包机没有显示。我已经在进一步检查 TempData 以向用户显示文本。
@if (TempData["SuccessMessage"] != null)
{
<div class="success-message">
@Html.Raw(@TempData["SuccessMessage"].ToString())
</div>
}
我想知道是否可以以某种方式使用上述标记并检查此 div 是否存在,如果存在,则显示 toastr?或者也许我可以将这两个检查合二为一?建议?