从ApiController调用.js文件中的JavaScript函数

时间:2018-05-17 12:00:12

标签: javascript c#

我试图从ApiController调用JavaScript函数。我不知道它是否可能,因为自从它的API以来,没有加载具有Js代码的页面。我需要从文件中读取它并让它以某种方式工作我认为。

我试图调用的js部分,这是一个名为editDetail.js的.js文件

var fn = Function("item", validateString);
    var validateresult = fn(obj);
    return validateresult;

我不确定是否有可能使这项工作成功。如果是,怎么样?

1 个答案:

答案 0 :(得分:0)

我不确定你为什么要这样做,但我可以告诉你的是,你所要求的是不可能的。 API控制器无法访问脚本。您可以使用ajax调用的.success方法(称为API控制器)来调用所需的方法。 编辑:

$.ajax({
        type: "GET",
        url: 'yourcontroller/youraction',
        contentType: "application/json",
        success: function (data) {
              //call the other .js method here
             }    
        });