繁体   English   中英

从javascript文件调用视图javascript函数

[英]Call view javascript function from javascript file

我有一个jquery模板,它在ajax调用完成后正在加载值,而不是在视图加载时加载。

页面上从script.js文件加载我的JavaScript调用和函数。 我需要那个script.js文件从视图中调用另一个函数。 我如何从script.js调用listload函数

var limit = 5, dir = ' Desc', sort = 'Created', index = 0, autoscroll = false;
function getDataUrl(index, action) {

    return '/Team/Linking/ListItemLinks/@Model.ItemId/?type=@Model.ItemType';

}
function listload() {
    alert('test');

}

科里

根据我的理解,您将在一个视图中的js文件中调用一个函数,此后,该js文件将在同一视图中调用另一个函数。

我认为您可以实现(理论上),因为,

  1. 页面加载时,它将合并所有js。
  2. 考虑一下,如果您的js文件指向母版/版面页面,那么在内页加载时,它将具有累积的js(来自页面,外部js文件和母版/版面页面)。 因此,您可以从js调用页面中的函数(需要验证)。

我认为jQuery可能有类似的内容,因为我们使用外部文件调用jquery,但此后它将调用下一行。

另一件事是检查javascript中的回调和事件。 我不是主题专家。 您可以检查以下链接,可能对您有帮助。 在JavaScript中创建自定义回调 http://blog.pengoworks.com/index.cfm/2012/1/12/Adding-custom-callbacks-to-existing-JavaScript-functions

暂无
暂无

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM