描述

通过 Ajax 请求加载远程服务器上数据的组件

参数

允许动态属性:

false
名称 必需 默认值 类型 描述
dataType     String ajax 请求的数据类型,可选值: html, xml, script, text, json, jsonp
effect   none String 对 'targets' 属性指定的元素设置效果。如:bounce, highlight, pulsate, shake, size 或 transfer. 查看更详细的资料请参见 http://docs.jquery.com/UI/Effects
effectDuration   2000 Integer 效果的持续时间,单位为毫秒,只有设置了属性 'effect' 的值时才生效
effectMode   none String 效果模式,可选值:show, hide, toggle, none
effectOptions     String 效果参数,如:{'color : #aaaaaa'} 或 {'times' : 3},只有设置了属性 'effect' 的值时才生效。查看更详细的资料请参见 http://docs.jquery.com/UI/Effects
errorElementId     String 显示错误消息的 DOM 节点的 id
errorText     String 加载数据发生错误时,显示的错误信息。如果属性 'errorElement' 设置了值,而且存在对应的元素,则将错误信息显示在 'errorElement',否则将其显示在 targets 对应的元素中。
formIds     String 在发起 ajax 请求时,会序列化 id 为该值的表单中所有表单域作为请求参数,多个表单 id 之间用逗号分隔
href     String 点击元素时,ajax 请求的远程 URL
indicator     String 如果是从远程服务器加载内容到某个目标容器中,则在加载过程中,id 为该值的元素将会被显示在目录容器中,在加载完成后,又自动隐藏该元素。
listenTopics     String 订阅的话题列表,多值之间使用逗号进行分隔。当监听到指定的话题被发布时,则发起一个新的 ajax 请求。
loadingText     String 在 ajax 请求过程中显示的文本内容,如:正在加载...
onEffectCompleteTopics     String 当某一效果执行完成后发布的话题,多值之间使用逗号进行分隔。
requestType   POST String ajax 请求的类型,可选值:POST, GET, PUT
targets     String 显示 ajax 请求到的数据的 DOM 节点的 id,多值之间使用逗号分隔
timeout   3000 Integer ajax 请求的超时时间,单位为毫秒

示例代码

example descript...

这里是示例代码块