我在从 SharePoint Webpart 中调用 java 脚本函数时遇到问题。我创建了一个 java 脚本文件来放置我的函数,并在 webpart 中创建了对 .js 文件的引用,其中包含以下行:
<Sharepoint:ScriptLink ID="scriptlink" runat="server" Name="Webparts_Query.js"></Sharepoint:ScriptLink>
--注意这是在 .ascx 文件中。
我在 webpart 中有一个文本框,其中的“onblur”事件我想从 .js 文件中调用一个函数。
<asp:TextBox ID="TextBox2" runat="server" onBlur="Items.UpdateListItem();"></asp:TextBox>
这是 .js 文件中内容的简化版本。
var Items =
{
UpdateListItem: function()
{
alert("I am an alert box!");
}
}
我认为我的一切都是正确的,但没有调用该函数,因为我没有看到模态框。任何帮助将非常感激。