Для тщательности я столкнулся с другим решением, которое было частью функциональности, представленной в версии 1.4.3 обработчика события jQuery .
Позволяет вам передать карта данных к объекту события, который автоматически возвращается в функцию обработчика события jQuery в качестве первого параметра. Карта данных будет передана функции .click()
в качестве первого параметра, за которой следует функция обработчика событий.
Вот какой код, чтобы проиллюстрировать, что я имею в виду:
// say your selector and click handler looks something like this...
$("some selector").click({param1: "Hello", param2: "World"}, cool_function);
// in your function, just grab the event object and go crazy...
function cool_function(event){
alert(event.data.param1);
alert(event.data.param2);
}
Я знаю, что уже поздно в этом вопросе, но предыдущие ответы привели меня к этому решению, поэтому я надеюсь, что когда-нибудь это кому-то помогло!
Wiki SharePoint является просто специальным типом библиотеки документа. Существует всего несколько причуд, с которыми я столкнулся при попытке сделать это.
А SharePoint страница Wiki состоит из шаблонного файла и элемента списка. Когда Вы просматриваете страницу, поля от элемента списка вставляются в шаблонный файл. Таким образом для обновления страницы Wiki просто необходимо обновить корректные поля в элементе списка. (Кстати, который также означает, что Вы не можете достигнуть исходный шаблон как Вы, мог файл в нормальной библиотеке документа. До сих пор единственный способ, которым я нашел для получения самого шаблона, состоит в том, чтобы загрузить его через Разработчика SharePoint.)
кроме того, SharePoint автоматически представляет содержание Wiki при доступе к элементу списка программно. Так, я так и не смог получить содержание, которое содержало" [[Мое Название Ссылки]]", например - SharePoint будет всегда возвращать представленный HTML вместо этого, как:
<A class=ms-wikilink href="/MyWikiLibrary/MyLinkName.aspx">My Link Name</A>
С небольшим regex работают, необходимо смочь преобразовать этот назад в исходное содержание Wiki, все же.