如何使用带razor的javascript函数(cshtml)显示html代码?
我想使用javascript函数在CSHTML页面上显示HTML代码 我试图用js函数显示HTML,但没有结果如何使用带razor的javascript函数(cshtml)显示html代码?,javascript,c#,asp.net,razor,Javascript,C#,Asp.net,Razor,我想使用javascript函数在CSHTML页面上显示HTML代码 我试图用js函数显示HTML,但没有结果 <div class="col-lg-12"> @Html.DropDownListFor(c => c.carnet.state, Model.states, new { @class = "form-control", @onchange = "showState()", id = "etat" }) </div> <script>
<div class="col-lg-12">
@Html.DropDownListFor(c => c.carnet.state, Model.states, new { @class = "form-control", @onchange = "showState()", id = "etat" })
</div>
<script>
function showState() {
return "<div class='circle enAttente'></div>";
}
</script>
@DropDownListFor(c=>c.carnet.state,Model.states,new{@class=“form control”,@onchange=“showState()”,id=“etat”})
函数showState(){
返回“”;
}
我想用HTML显示任何类型的数据。
showState
函数将返回一个字符串,这没有任何意义。
是否要将此div
插入您的html
使用javascript
和Jquery
执行此操作有很多选项
例如:
$('selectorOfItemWhereYouWanToPut').html('<div class="circle enAttente"></div>');
$('selectorOfItemWhereYouWanToPut').html(“”);
正是我想要的!我找了很多复杂的东西。这么简单。非常感谢。