ビューページにあり、JavaScriptコード内でModel.Idにアクセスしたいと思います。これはどのように行うことができますか?
@model MyModel
<script type="text/javascript">
function initialize() {
var id = model.Id // this doesnt work
}
</script>
ありがとう
ビューページにあり、JavaScriptコード内でModel.Idにアクセスしたいと思います。これはどのように行うことができますか?
@model MyModel
<script type="text/javascript">
function initialize() {
var id = model.Id // this doesnt work
}
</script>
ありがとう
サーバー上にあるものとクライアント上にあるものを追跡する必要があります。変数は@Model
サーバー上でのみ使用されます。Javascript にはモデル オブジェクトの概念がないため、値を html に出力する必要があります。
<script type="text/javascript">
function initialize() {
var id = "@Model.Id"; // this will work
}
</script>
これは機能するはずです。それでもかみそりの構文を使用する必要があります@
。
@model MyModel
<script type="text/javascript">
function initialize() {
var id = "@Model.Id" // this doesnt work
}
</script>
model.id を "@Model.id" にします。
@model MyModel
<script type="text/javascript">
function initialize() {
var id = "@Model.Id"
}
</script>