WEB开发网
开发学院网页设计JavaScript Script.aculo.us开发系列(七):InPlaceEditor控件的... 阅读

Script.aculo.us开发系列(七):InPlaceEditor控件的使用

 2010-09-14 13:38:32 来源:WEB开发网   
核心提示: rows:文本框的行数,默认为1cols:文本框的列数highlightcolor:高亮背景颜色,默认为"#FFFF99"handleLineBreaks:是否将文本框中的"n"替换为"<br/>",默认为truelo

rows:文本框的行数,默认为1

cols:文本框的列数

highlightcolor:高亮背景颜色,默认为"#FFFF99"

handleLineBreaks:是否将文本框中的"n"替换为"<br/>",默认为true

loadingText:在点击开始编辑时,InplaceEditor会从RequestUrl中请求初始值,这样请求没有参数,所以在服务器段页面处理的时候注意无参情况下会返回文本框的初始文本,loadingText的默认值为"Loading"

savingClassName:savingText的类名,默认为"inplaceeditor-saving",这些样式都需要自己定义.

loadingClassName:loadingText的样式类名,默认为"inplaceeditor-loading"

formClassName:点击编辑时$(TargetId)会替换为一个form,这个form的className,默认为"inplaceeditor-form"

highlightendcolor:应用HighLight效果的endColor,默认为"#ffffff"

externalControl:在$(TargetId)元素之外的一个页面元素,当鼠标放在这个元素上,$(TargetId)会来个Effect.HighLight,点击这个元素,可以进入编辑状态,而且这个元素会隐藏,编辑存盘后它又会显示.externalControl就是这个元素的ID

submitOnBlur: 是否在文本框(编辑框)失去焦点时提交存盘,默认为false

ajaxOptions:Prototype 框架中的Ajax.Request类中的option,参见Prototype

evalScripts:是否去除请求的responseText中的script,默认为false.这个属性在Prototype1.5.0之后的版本中可以直接写在ajaxOptions中

formId,替换$(TargetId)的form的Id,默认为TargetId+"-inplaceeditor"

textarea:文本框是否显示为TextArea, 默认为false

Tags:Script aculo us

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接