这是我在MVC视图中的代码:
@if(msgs != null) {
<script>
{
sweetAlert({
title: "User Registration",
text: "" + msgs + "",
type: "success",
confirmButtonText: "OK",
allowOutsideClick: "true"
});
}
</script>
}
它不执行警报,但是当我将 text:“” + msgs +“” 替换为 text:“ Some Message” 时,它成功执行了Alert。 我需要动态传递消息。
答案 0 :(得分:0)
尝试一下。您并没有正确混合服务器端和客户端:
@if(msgs != null) {
<text>
<script>
{
sweetAlert({
title: "User Registration",
text: "@msgs",
type: "success",
confirmButtonText: "OK",
allowOutsideClick: "true"
});
}
</script>
</text>
}
其中@msgs
是ViewBag
的字符串值