从脚本中的类中获取值

Posted

技术标签:

【中文标题】从脚本中的类中获取值【英文标题】:Get a value from a class in script 【发布时间】:2021-10-17 12:21:18 【问题描述】:

如何调用操作并在 javascript 中导入值? 我有一个 c# 程序,需要在 javascript 的一部分中获取一个字符串值。

<script type="text/javascript">          
$('#Country').change(function ()  var selectedCountry = 
$("#Country").val();
var regionsSelect =  --->i need get a value by call from a class here <------

谢谢。

【问题讨论】:

程序和 Javascript 不会交互,除非“程序”是 Web 浏览器 - 那些应该只是运行 JS,而不考虑它。缺少重要细节。 【参考方案1】:

您可以使用 ajax 来调用控制器中的方法(如果您使用例如 asp.net / core)。

例如:

    [HttpPost]
    public JsonResult AjaxMethod(string selectedCountry)
    
        var region = getRegion(selectedCountry);
        return Json(region);
    
$(function () 
            $('#Country').change(function () 
                $.ajax(
                    type: "POST",
                    url: "/ControllerName/AjaxMethod",
                    data:  "selectedCountry": $("#Country").val() ,
                    success: function (response) 
                        var regionSelected = response.###
                    ,
                    failure: function (response) 
                        // console.log(reponse)
                    ,
                    error: function (response) 
                        // console.log(reponse)
                   
                );
            );
        );

希望为您提供解决方案。 :)

【讨论】:

以上是关于从脚本中的类中获取值的主要内容,如果未能解决你的问题,请参考以下文章

无法从 .hpp 文件中的类获取返回数据

ClearML 从记录的值中获取最大值

自己的类中的objective-c源locationManager

如何从 QMultiMap 中的值中获取键?

是否可以从为 getter-setter 方法创建的类中获取数据

我无法从 laravel 中的输入值中获取请求值