0

ViewBagから取得した名前でjavascript関数を生成するにはどうすればよいですか?私は以下を試しています

@{ (ViewBag.ModuleId + "DatePickerStartDateChange = function() {console.log('asdf');};");}

そしてそれがhtml出力でjavascriptを次のように出力することを期待しています

xxxxxxDatePickerStartDateChange = function() {alert("asdf");};
4

1 に答える 1

2

いったいなぜそれをする必要があるのか​​全く分かりませんが、正しい構文は次のとおりです。

<script type="text/javascript">
    @(ViewBag.ModuleId)DatePickerStartDateChange = function() {
        console.log('asdf');
    };
</script>
于 2013-03-24T13:41:59.270 に答える