我试图从ApiController调用JavaScript函数。我不知道它是否可能,因为自从它的API以来,没有加载具有Js代码的页面。我需要从文件中读取它并让它以某种方式工作我认为。
我试图调用的js部分,这是一个名为editDetail.js的.js文件
var fn = Function("item", validateString);
var validateresult = fn(obj);
return validateresult;
我不确定是否有可能使这项工作成功。如果是,怎么样?
答案 0 :(得分:0)
我不确定你为什么要这样做,但我可以告诉你的是,你所要求的是不可能的。 API控制器无法访问脚本。您可以使用ajax调用的.success方法(称为API控制器)来调用所需的方法。 编辑:
$.ajax({
type: "GET",
url: 'yourcontroller/youraction',
contentType: "application/json",
success: function (data) {
//call the other .js method here
}
});