简体   繁体   English

在razor视图中,如何将模型属性传递给JavaScript函数并显示返回值?

[英]In razor view, how to pass model property to JavaScript function and display return value?

I have a partial view that is rendered multiple times from a foreach loop in the parent view. 我有一个局部视图,该局部视图从父视图的foreach循环中多次渲染。

I need to take a model property value (string), pass it to a javascript function to do some checking and possible processing, string manipulation etc., and then return the value to the razor view for display, likely using @Html.Raw. 我需要获取模型属性值(字符串),并将其传递给javascript函数进行一些检查和可能的处理,字符串操作等,然后将该值返回到剃刀视图以进行显示,可能使用@ Html.Raw。

Can anyone suggest how to accomplish this, and is this the appropriate approach for this problem (this has to be done on the client)? 任何人都可以建议如何做到这一点,这是否是解决此问题的适当方法(必须在客户端上完成)? Thank you. 谢谢。

Im not sure but, you can try something like this! 我不确定,但是您可以尝试类似的方法!

<script>
$(function() {
    var jsVar = @Model.Text; //It works, just the editor shows an error.

    //Do your Stuff with jsVar;

    $('#txtExample').prop('value', jsVar); //write it back!
});
</script>

@Html.TextBoxFor(e => e.Text, new {id = "txtExample"})

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何将 model 属性从 Razor 查看到 JavaScript ZC1C425268E68385D1AB5074C17A - How to pass model property from Razor View to JavaScript function 如何将剃刀视图模态属性值传递给javascript函数 - How to pass a razor view modal property value to a javascript function Razor 视图模型绑定使用 javascript 函数 - Razor view model binding use javascript function 使用MVC Razor语法检查Java中的视图模型属性是否具有值 - Check if view model property has value in Javascript using MVC Razor syntax 如何在MVC中使用视图模型在剃刀视图中显示多个模型? - How to use View Models in MVC to display multiple model in razor view? 如何将参数传递给 javascript function 将 div 从页面 model 填充到其 ZE405C1DF83BD279AED06? - How to pass a parameter to a javascript function that populates a div from a page model to its Razor Page? 如何将我的 razor model 的属性传递给部分? - How do I pass a property of my razor model to a partial? 如何在 ASP.NET MVC Razor 视图中将属性传递给模态? - How to pass property to modal in ASP.NET MVC Razor view? 如何将倍数和选择性模型传递到MVC剃刀局部视图中? - How to pass multiples and selective Model into MVC razor Partial View? 如何使用 MVC Razor 在 C# MVVC 中通过 Model 查看 - How to pass Model to View in C# MVVC using MVC Razor
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM