JQuery не может найти richtextbox? - PullRequest
0 голосов
/ 26 августа 2011

У меня было поле textarea в веб-форме, и я использовал некоторый код jquery для установки значений, и он работал отлично.Я изменил элемент управления, чтобы он был richtextbox ... ну, он по крайней мере отображает его так, и теперь код не может найти элемент управления с помощью jquery.Почему

1002 * обработанная разметка: 1004 * если (! Browseris.ie5up && && browseris.win32 IsAccessibilityFeatureEnabled ()) {RTE_ConvertTextAreaToRichEdit ( "ctl00_PlaceHolderMain_g_d63cd1e2_dcca_4553_8a0c_df6047a0a489_ff5_1_ctl00_ctl00_TextField", правда, ложь, "", "1033",null, null, null, null, null, "Совместимо", "\ u002fucharterror", null, null, null, null);} else {document.write ("
Нажмите для получения справки о добавлении базового форматирования HTML.
");};

Вот код, который я использовал:

$ ('textarea [title $ = BodyText]'). Val ('hello');

Не уверен, что это важно, но этогенерируется SharePoint asp.net

Ответы [ 2 ]

0 голосов
/ 26 августа 2011

Вам нужны кавычки вокруг BodyText.

$('textarea[title$="BodyText"]').val('hello');
0 голосов
/ 26 августа 2011

Поместить BodyText в кавычки:

$('textarea[title$="BodyText"]').val('hello');
...