Передача модели asp.net mvc в функцию Javascript

Если вы используете lodash, это можно сделать кратко fromPairs

import {fromPairs} from 'lodash';

const object = fromPairs(Array.from(formData.entries()));
0
задан Ibrahim Shaikh 27 March 2019 в 06:39
поделиться

1 ответ

Вам необходимо преобразовать Model.NextActionParam в строку JSON с помощью метода Json.Encode(). Лучше поместить JSON в раздел <script> и установить некоторую переменную, а затем использовать ее где угодно.

<script>
    var nextActionParam = @Html.Raw(Json.Encode(Model.NextActionParam));
</script>

<input type="button" id="btnNextAction" class="btn btn-primary" value="JSFunction"
onclick="callJS(nextActionParam)" />
0
ответ дан Alexander 27 March 2019 в 06:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: