Мне кажется, я понимаю, чего вы пытаетесь достичь - всякий раз, когда любой из 14 элементов, имеющих следующие классы status_code
, belasting
, max_belasting
, вы хотите вызвать функцию Dg1_Calculate
.
Если это так, то это легче сделать в самом Javascript, чем пытаться писать код Razor для генерации Javascript. Похоже, что вы используете синтаксис jQuery, так что примерно так:
@section Scripts {
<script type="text/javascript">
$('.status_code,.belasting,.max_belasting').on('change', function()
{
var index = $('.status_code,.belasting,.max_belasting').index(this);
Dg_Calculate(index);
});
function Dg_Calculate(index) {
console.log(index)
}
</script>
}
Возможно, вам также потребуется включить библиотеку jQuery над разделом сценария / в шаблон макета, если это еще не сделано, например:
@Scripts.Render("~/bundles/jquery")
Для справки см. Раздел Библиотеки JavaScript и jQuery множественный селектор .