跳到内容

WebObjects/Project WONDER/Frameworks/Ajax/AjaxInPlaceEditor

来自维基教科书,开放的书籍,为开放的世界

AjaxInPlaceEditor

[编辑 | 编辑源代码]

AjaxInPlaceEditor 为 Scriptaculous In-Place Editor 提供了一个类似于 WOTextField 的包装器。此控件提供富文本编辑功能,以及可选的渲染 HTML 文本的即时替换(即可切换的编辑模式)。

Scriptaculous In-Place Editor 的演示 在这里 提供。

Wonder 绑定
[编辑 | 编辑源代码]
  • value (必需) - 编辑器内容的值
  • elementName - 包含文本的 HTML 元素的名称 ("div" 或 "span")
  • class - 包含文本的 HTML 元素的 CSS 类
  • id - 包含文本的 HTML 元素的 ID
  • dateformat - 用于处理日期值的日期格式器 (如 WOTextField)
  • numberformat - 用于处理数字格式的数字格式器 (如 WOTextField)
  • formatter - 用于处理其他格式的格式器 (如 WOTextField)
  • useDecimalNumber - 是否使用 BigDecimals
Scriptaculous 绑定
[编辑 | 编辑源代码]

Scriptaculous 文档

  • okButton
  • okText
  • cancelLink
  • cancelText
  • savingText
  • clickToEditText
  • formId
  • externalControl
  • rows
  • onComplete
  • onFailure
  • cols
  • size
  • highlightcolor
  • highlightendcolor
  • savingClassName
  • formClassName
  • loadTextURL
  • loadingText
  • callback
  • submitOnBlur
  • ajaxOptions
修复字符集编码问题
[编辑 | 编辑源代码]

在您的应用程序构造函数调用中,调用 setDefaultEncoding("UTF-8"),这将修复使用 AjaxInPlaceEditor 时出现的编码问题。

华夏公益教科书