gpt4 book ai didi

jquery - asp.net mvc3 razor,使用 javascript 处理 View 变量

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

是否可以使用 razor 初始化 View 中的变量,然后使用 jquery 操作它的值,反之亦然?

最佳答案

是的,

如果您处于 .cshtml View 中,您可以执行以下操作:

<script type="text/javascript">
var test = '@Model.Variable';

$("#element").val(test);
</script>

但我不确定是否有办法将 JS 变量传递给 Razor 代码,我不这么认为。但你也许可以进行 ajax 调用并传递 JS 值。

<script type="text/javascript">
var val = $("element").val();

$.ajax({
url: '/controller/action',
data: { id: val },
success: function(result) {
// Do something with the ajax call result here
}
});
</script>

还有一个不错的开源项目,名为 RazorJS,你应该看看

http://john.katsiotis.com/blog/razorjs---write-razor-inside-your-javascript-files

关于jquery - asp.net mvc3 razor,使用 javascript 处理 View 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7040833/

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