gpt4 book ai didi

javascript - 如何在 Jquery 中将 Jquery 变量转换为 C# 变量?

转载 作者:行者123 更新时间:2023-12-01 05:39:07 25 4
gpt4 key购买 nike

我正在开发一个 MVC 应用程序。我想知道,我们是否可以在 View 中通过 javascript 从服务器模型获取值?

  $(document).ready(function () {
$('#btnInsert').click(function () {

var **id** = $(this).attr("id");

var model = @Html.Raw(Json.Encode(Model[**id**]));

});
});

最佳答案

你应该避免将 C# 与 Javascript 混合在一起......这绝对不是一个好的做法。

如果将 JavaScript 代码移至单独的文件中会发生什么?

有一个简单的解决方法。使用隐藏字段并通过 javascript 获取它们。例如:

HTML

<input type="hidden" id="myHiddenValue" value="@Model[**id**]" />

JS

var model = $('#myHiddenValue').val();

关于javascript - 如何在 Jquery 中将 Jquery 变量转换为 C# 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31995646/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com