gpt4 book ai didi

c# - 如何将 c# 代码值访问到 javascript 中?

转载 作者:行者123 更新时间:2023-11-29 19:45:18 26 4
gpt4 key购买 nike

我有如下代码

    function AddValidation() {
var distance=@Utilities.getConfiguration(Configuration.DistanceUOM);

$("#km").rules('add', { chekrule: ["#PerKm", "Cost Per " +distance +"should be positive."] });

}

distance 未定义时出现错误。

无法在 java 脚本函数中获取 @Utilities.getConfiguration(Configuration.DistanceUOM); 的正确值

请纠正我的语法。

最佳答案

现在确定您使用的是哪种项目。

可能是

function AddValidation() {
var distance="<%=ConfigurationManager.AppSettings["DistanceUOM"] %>";
$("#km").rules('add', { chekrule: ["#PerKm", "Cost Per " +distance +"should be positive."] });

}

function AddValidation() {
var distance="@ConfigurationManager.AppSettings["DistanceUOM"]";
$("#km").rules('add', { chekrule: ["#PerKm", "Cost Per " +distance +"should be positive."] });

}

取决于您的 mvc 版本。

此外,您没有提供什么是 Utlilities 的信息,但如果该代码在后面的代码中工作,如果您在顶部包含正确的库,它也将在您的 View 中工作

<%@ Import Namespace="Ulities" %>

 @using Ulities

因此,如果您正确地包含该库,那么您就可以使用您的东西了:

function AddValidation() {
var distance="<%= Utilities.getConfiguration(Configuration.DistanceUOM)%>";
$("#km").rules('add', { chekrule: ["#PerKm", "Cost Per " +distance +"should be positive."] });

}

如果不了解您的项目,就无法为您提供更多帮助

关于c# - 如何将 c# 代码值访问到 javascript 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20143972/

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