通过 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...
这里是示例代码块