JavaScriptにいくつかの問題があります。 JavaScriptをrazor @foreachセクションで使用する方法は?だから、私はモデルからいくつかのデータを取って、そのデータをHTMLテーブルに入れようとしています。 @foreachセクションで設定された変数へのアクセスが必要です(変数には上限があります)。誰かが私を助けることができますか?ASP.NET MVC 4のJavaScript
<script type="text/javascript">
function AddClick() {
@foreach (var x in Model) {
var FIRSTNAME= @x.Name;
var LASTNAME= @x.Surname;
var SUBJECT1= @x.Physics;
var SUBJECT2= @x.Math;
<text>
var table = document.getElementById("regtable");
var row = table.insertRow();
var zero = row.insertCell();
var FirstnameCell = row.insertCell(1);
var LastnameCell = row.insertCell(2);
var PhysCell = row.insertCell(3);
var MathCell = row.insertCell(4);
FirstnameCell.innerHTML = FIRSTNAME ;
LastnameCell.innerHTML = LASTNAME;
PhysCell.innerHTML = SUBJECT1;
MathCell.innerHTML = SUBJECT2;
</text>
}
}
これをチェックしてください。 http://stackoverflow.com/questions/5614941/mix-razor-and-javascript-code – Deep
具体的にどのように失敗していますか?これによって生成されるクライアント側のコードは何ですか?問題を定義することは、常にそれを解決するための第一歩です。 – David