Динамический атрибут, начинающийся с имени «Jquery» для элементов ввода в форме - PullRequest
0 голосов
/ 28 декабря 2011

Я добавил библиотеку jQuery на мою SP2010 настраиваемую главную страницу и выполнил несколько функций.Все отлично работаетНо когда я открываю собственные страницы sharepoint, у элементов формы появляется дополнительный атрибут с именем, начинающимся с jquery, за которым следует уникальный идентификатор.Я не понимаю, что это такое и как это предотвратить.

<input name="DisplayName" title="Column name:" class="ms-input" id="idColName" type="text" size="30" maxLength="255" jQuery16408311599178054088="1" value="Article Date"/> 

Пожалуйста, дайте мне знать, как можно избежать добавления элементов формы с такими атрибутами.

Заранее спасибо.

1 Ответ

1 голос
/ 28 декабря 2011

http://api.jquery.com/jQuery.data/

Это ключ кеша (атрибут expando).Это происходит почти только в IE и происходит, когда вы привязываете события к элементу.Это основная часть событий в jquery и поставляется с фреймворком, и я не думаю, что вы можете отключить это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...