我在模型中有一个 bool 属性:
public bool IsExistSchedule {get; set;}
在视图中,我写了以下内容:
<div id="step1" data-schedule="@Model.IsExistSchedule">
...
</div>
在生成的页面data-schedule
中包含True
值。
如何在 javascript 中正确使用这个值?
例如,我想检查变量是否为真:
var isExist = $('#step1').attr('data-schedule');
if( isExist === "True")
do something
我不喜欢这部分isExist === "True"
。我应该将它转换为 bool may be 或其他东西。恐怕在其他浏览器中,该变量可能包含其他值:true, True, "True", "true"
.
谢谢。