Tag: sitefinity

自动完成“不是一个function”

我们在一个简单的HTML页面中测试了Jquery UI(jquery-ui-1.8.10.custom.min.js)自动完成function。 然后,我们将相同的代码复制到Asp.net用户控件中,它就会停止工作。 Javascript错误显示“$ searchBox.autocomplete不是函数”。 此用户控件正在Asp.net Sitefinity 3.7项目中使用。 在页面上它有一个ScriptManager。 不确定我还能添加什么…… 有谁知道发生了什么事? Ammend: $(document).ready(function () { var termTemplate = “%s”; $(‘input#searchInput’).autocomplete({ source: [‘johannesburg z’, ‘johannesburg x’, ‘johannesburg v’, ‘johannesburg b’, ‘johannesburg a’, ‘johannesburg q’, ‘johannesburg u’, ‘johannesburg y’, ‘johannesburg o’, ‘johannesburg p’], minLength: 3, open: function (e, ui) { var acData = $(this).data(‘autocomplete’), styledTerm = termTemplate.replace(‘%s’, […]

将变量传递给外部JS文件?

是否可以将变量传递给链接的.js文件? 我试过这个: 但是萤火虫告诉我,超时没有定义。 这是.js文件的代码: $(document).ready(function() { $(“#rotator > ul”).tabs({ fx: { opacity: “toggle”} }).tabs(“rotate”, timeout, true); }); 我使用标签是因为我正在使用的网站使用sitefinity,这个标签允许我加载外部.js文件。 更新: 我能够通过创建一个模拟javascript页面的aspx页面来“欺骗”include: $(document).ready(function() { $(“#rotator > ul”).tabs({ fx: { opacity: “toggle”} }).tabs(“rotate”, , true); }); 在用户控制页面上: [DefaultProperty(“BannerTimeout”)] public partial class Custom_UserControls_TabbedRotator : System.Web.UI.UserControl { [Category(“Configuration”)] [Description(“Sets the rotation timeout, in seconds.”)] [DisplayName(“Banner Timeout”)] public int BannerTimeout { […]