簡體   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