(型號=>模型[I] .prop)我想作此代碼的工作:MVC TextBoxFor內的javascript循環
$('#ddl').change(function() {
$('#cont').html('');
var count = getCount($('#ddl').val())
for (var i = 0; i < count ; i++) {
var html = '<div class="display-row">' +
'<div class="display-label">' +
'Vrednost:' +
'</div>' +
'<div class="display-field">' +
'Od: @Html.TextBoxFor(model => model[i].Od) Do:@Html.TextBoxFor(model => model[i].Do)' +
'@Html.ValidationMessageFor(model => model[i].Do)' +
'</div>' +
'</div>';
$('#cont').append(html);
}
});
我只是需要做得到i
價值爲model[i]
JS循環內。
我該如何做到這一點?
在Razor中,我們只能在c#中運行它時才能訪問循環索引。你可以混用c#和Razor代碼,但c#永遠不會接受Javascript代碼。 – Adrian