javascript - 如何将 bool 值从 viewbag 传递到 jQuery 端?
问题描述
我遇到了将 viewbag 值从服务器端传递到前端 jQuery 的问题,之前的示例对我不起作用:
var test = '@ViewBag.IsReviewLast'.toString().ToLower();
console.log(test);
var myValue = $('#' + '@(ViewBag.IsReviewLast)').val();
应该有我的简单逻辑:
$(document).ready(function () {
var test = '@ViewBag.IsReviewLast'.toString().ToLower();
if (test) {
//some logic
}
});
[enter image description here][1]
没有刹车它也不起作用。
解决方案
在javascript中将字符串转换为布尔值
$(document).ready(function () {
var test = ('@ViewBag.IsReviewLast'=='True');
if (test) {
console.log(test)
//
}
});
推荐阅读
- c++ - Z_DATA_ERROR 中途膨胀
- tensorflow - tf.case 不能正确运行两次
- java - RecyclerView 没有附加适配器;跳过布局(无法从以前的问题中解决)
- amazon-web-services - 将列表传递给子模板云形成
- java - 无法尝试实现从查询到 Firestore 的随机结果
- node.js - 数据库触发器中的 Facebook 访问令牌
- javascript - 从嵌套函数内部访问 IIFE 变量
- lodash - 将 d.ts 文件捆绑到来自definitelyTyped repo [@types/lodash] 的单个文件中
- haskell - Haskell中带有序列大小写的元组列表
- mysql - 节点mysql连接池导出