如果我以这种方式调用ajax方法displayBarNotification('whatever', 'success', 3500 )
,则“无论如何”都会正确显示在屏幕上。但是,以下调用失败:displayBarNotification(@Model.Field, 'success', 3500 )
,其中@ Model.Field是字符串类型。
将很高兴向这位新手解释这是为什么,以及如何解决这个问题。
尝试下面的代码
<script asp-location="Footer">
displayBarNotification("'@Model.ShortDescription'",'success', 3500);
</script>
我不好。该字段实际上未正确填充,因此将为空。