Razor在javascript中查看if/else语句
Razor View if/else statement in javascript
是否可以在剃刀视图中执行此操作。只有当语句为true时,我才想在下面注入JavaScript,否则就不是了。我怎么能做到这一点。
@if (Model.EmployeeInterviews != null)
{
$("#select-Candidate")[0].selectize.setValue(@Html.Raw(JsonConvert.SerializeObject(Model.CandidateId)));
var employee = @Html.Raw(JsonConvert.SerializeObject(selectedempobj));
var val = "[";
for (i = 0; i < employee.length; i++)
{
val += employee[i].EmployeeID + ",";
}
val = val.substring(0, val.length - 1) + "]";
$("#select-Employee")[0].selectize.setValue(JSON.parse(val));
$('#txtScheduledOn').val('@String.Format("{0:M/d/yyyy HH:mm tt}", Model.ScheduledOn)');
$('#txtCompletedOn').val('@String.Format("{0:M/d/yyyy HH:mm tt}", Model.CompletedOn)');
$('#hdnEmployeeId').val(JSON.parse(val).toString());
$('#hdnCandidateId').val('@Html.Raw(JsonConvert.SerializeObject(Model.CandidateId))');
}
类似的东西
<script type="text/javascript">
$(document).ready(function () {
//... some common javascript
@{
if (Model.EmployeeInterviews != null) {
<text>
$("#select-Employee")[0].selectize.setValue(JSON.parse(val));
$('#txtScheduledOn').val('@String.Format("{0:M/d/yyyy HH:mm tt}", Model.ScheduledOn)');
//... specific javascript
</text>
}
}
});
</script>
尝试以下
@if (Model.EmployeeInterviews != null)
{
<script type="text/javascript">
$("#select-Candidate")[0].selectize.setValue(@Html.Raw(JsonConvert.SerializeObject(Model.CandidateId)));
@{
IHtmlString employee = @Html.Raw(JsonConvert.SerializeObject(selectedempobj));
}
string val = "[";
for (int i = 0; i < employee.length; i++)
{
val += employee[i].EmployeeID + ",";
}
val = val.substring(0, val.length - 1) + "]";
$("#select-Employee")[0].selectize.setValue(JSON.parse(val));
$('#txtScheduledOn').val('@String.Format("{0:M/d/yyyy HH:mm tt}", Model.ScheduledOn)');
$('#txtCompletedOn').val('@String.Format("{0:M/d/yyyy HH:mm tt}", Model.CompletedOn)');
$('#hdnEmployeeId').val(JSON.parse(val).toString());
$('#hdnCandidateId').val('@Html.Raw(JsonConvert.SerializeObject(Model.CandidateId))');
</script>
}
相关文章:
- 如何在ReactJS JSX中执行嵌套的if-else语句
- Javascript Return and if/else
- JavaScript if-else 速记错误
- 如何检查if/else语句中的随机条件
- 在javascript中创建数组,而不是if.else
- Javascript If else 只返回 TRUE 或只返回 FALSE
- jquery if else不返回警报消息
- 在Javascript中为if/else语句添加OR
- If Else Java Script HTML
- jQuery/Javascript foreach If/Else |如果为空(不执行任何操作)Else(显示forea
- 我应该如何应用if-else条件来向具有不同用户角色的人显示不同的菜单
- geoTest函数-创建if/else语句
- JavaScript中的温度转换器(IF ELSE条件)
- Jquery/Javascript使用IF/ELSE语句更改img SRC
- 编写if-else语句的更好方法
- 在if/else语句中显示DIV
- PHP If Else-隐藏按钮
- JavaScript if/else未按预期操作
- if/else运算符未更改
- 名称不能以''jquery-if-else条件中的字符