У меня есть пользовательский элемент управления, который используется на многих страницах.Я использую плагин jQuery, показанный в ссылке ниже.Link- http://www.jquery.wisdomplug.com/jquery-plugins/jquery-custom-select-box-plugin/
Проблема заключается в том, что этот плагин загружается на страницах, загрузка которых занимает некоторое время, и на тех, которые загружаются быстро, происходит сбой. У меня также есть несколько экземпляров этого плагина на тех же страницах.Я попытался вызвать плагин двумя различными способами, как указано ниже.Но это не имеет значения. Я делаю все в файле .cs.У меня нет aspx или ascx файла.
01)
Page.ClientScript.RegisterStartupScript(GetType(), "dropdownchecklistOrg-setup" +
this.GetHashCode(), string.Format("$(document).ready(function() {{ $('#{0}').custSelectBox();}});", listBox.ClientID), true);
02)
Page.ClientScript.RegisterStartupScript(GetType(), "dropdownchecklistOrg-setup" + this.GetHashCode(), string.Format("$('#{0}').custSelectBox();", listBox.ClientID), true);
Я получаю приведенную ниже ошибку на страницах, которые загружаются быстро.
$('#ctl00_FullRegion_MainRegion_EditForm_PredefinedLocations_DropdownCheckList').custSelectBox() is not a function.
Пожалуйста, предложите, что можно сделать, чтобы это исправить.
Спасибо
Редактировать
Эта проблема возникла из-за загрузки разных версий библиотеки jQuery.У меня было 3 плагина на одной странице.1 плагин загружал версию jQuery 1.42, а 2 других плагина загружали версию jQuery 1.32. Если версия 1.42 была загружена при запуске, два других плагина не будут работать.