我有一个CKEditor文本区域:
<textarea cols="80" id="taBody" name="taBody" class="ckeditor" rows="10" runat="server"></textarea>
我有jQuery试图从数据库中设置值:
$('#ContentPlaceHolder_taBody').val(substr[5]);
不用担心我已经测试过的子字符串正在返回一个字符串。出于测试目的,我将子字符串替换为“ test”,并收到了相同的问题。
我知道围绕此行的jQuery不会影响它,因为我正在尝试填充工作的其他文本字段。就涉及到ckeditor。
这是整个脚本:
function (obj) {
$.ajax({
type: "POST",
url: "ContentSections.aspx/GetContentDetails",
data: '{"nodeID": "' + obj.attr('id') + '"}',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
var str = msg.d;
var substr = str.split('|||');
$('#ContentPlaceHolder_hfContentSectionID').val(substr[0]);
$('.txtAlias').val(substr[1]);
$('.txtBrowserTitle').val(substr[2]);
$('.txtMetaDescription').val(substr[3]);
$('.txtMetaKeywords').val(substr[4]);
$('#ContentPlaceHolder_taBody').val(substr[5]);
}
});
}
问题是没有填充任何内容,也没有显示javascript错误。
我试图阅读,但找不到任何对我有帮助的东西。有人有什么想法吗?
您需要改用CKEditor的API。
具体来说,
**http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.editor.html#setData**
问题内容: 我正在使用CKEditor。我使用页面方法使用ajax保存表单值。 但是CKEditor值的内容无法保存到表中。 我不回发页面。 我该怎么办? 问题答案: 首先,您应该在页面中包含ckeditor和jquery连接器脚本, 然后创建一个文本区域 将ckeditor附加到文本区域,在我的项目中,我使用如下代码: 提交时使用以下内容获取内容: 而已!:)
问题内容: 如何使用jQuery设置和取消设置Cookie,例如创建一个名为的Cookie 并将其值设置为? 问题答案: 2019年4月更新 Cookie的读取/操作不需要jQuery,因此请不要使用下面的原始答案。 转到https://github.com/js-cookie/js-cookie,然后在其中使用不依赖jQuery的库。 基本示例: 有关详细信息,请参见github上的文档。 参见
问题内容: 我需要使用jQuery设置PHP $ _SESSION变量。如果用户单击图像,我想将与该图像相关的一条信息另存为php中的会话变量。 我想我可以通过调用php页面或函数并将该信息附加到查询字符串中来做到这一点。 有任何想法吗。我通过Google找不到什么帮助。 谢谢迈克 问题答案: 您不能仅通过jQuery来完成;您将需要结合使用Ajax(可以使用jQuery完成)和PHP后端。一个非
我使用jsf和primefaces组件,我想通过jquery为h:outputText设置一个值 我用chrome工具检查标签(id相同) 但是这个值没有设置为元素,这里是jsf代码: 以下是我的h:outputText标记的html代码: 下面是jQuery脚本: 我做了测试。text()和val()以及html()方法,但未设置值 提前谢谢你
主要内容:设置内容 - text()、html() 以及 val(),实例,text()、html() 以及 val() 的回调函数,实例,设置属性 - attr(),实例,实例,attr() 的回调函数,实例设置内容 - text()、html() 以及 val() 我们将使用前一章中的三个相同的方法来设置内容: text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值 下面的例子演示如何通过 t
问题内容: 我的下拉列表中有很多选项,例如: 我需要选择在标签中有价值 的是我自己的 选项,而不是按属性。 我该如何使用jQuery? 问题答案: 如果您想为此使用jQuery,请尝试以下代码。 更新: 在Vivek发表评论后,正确指出了steven spielberg想通过其Text值选择该选项。 下面是更新的代码。 您需要使用选择器通过包含的文本进行查找。 当获取和设置属性时,jQuery p