∙ ∙ 可扩展的附加组件
EasyUI API(DOM部分)
easyUI.fpbind()
自执行方法,为Function.prototype添加bind方法,用于提供保持对象作用域的事件方法的邦定
参数:无
返回值:无
easyUI.IAHTML()
自执行方法,为HTMLElement.prototype添加inrtAdjacentHTML方法,用于为不支持inrtAdjacentHTML方法的浏览器提供兼容
参数:无
返回值:无
easyUI.ajax.post(sUrl,sArgs,bAsync,fCallBack,fFailure)
使用xmlhttp发送post请求
参数:sUrl 请求地址,sArgs 请求参数串,bAsync 是否异步,fCallBack 回调函数,fFailure 服务器错误处理函数
返回值:
(sUrl,bAsync,fCallBack,fFailure)
使用xmlhttp发送get请求
pyqt4参数:sUrl 请求地址(包括请求参数),bAsync 是否异步,fCallBack 回调函数,fFailure 服务器错误处理函数
返回值:
easyUI.ajax.xRequest(sUrl,sid)
发送跨域请求
参数:sUrl 请求地址(包括请求参数),sid Script标签id(填写不重复的ID,如果不填写则自动生成一个随机ID)
返回值:Javascript脚本
ains(node,childNode)
宇智波佐助壁纸用于判断两个DOM节点之间是否存在包含与被包含的关系
参数:DOM元素A,DOM元素B
返回值:true|fal
easyUI.clearTxtNode(domobj)
清除DOM元素内的#text节点
参数:domobj
返回值:
easyUI.clearOutLine(sTag,dModule)
清除指定的DOM元素(dModule)内所有tagName为sTag的虚线框
参数:sTag 要清除虚线框的tagName,dModule 指定的DOM范围啤酒海鲜
返回值:无
easyUI.checkForm(form,fooWarningMsg,foosuccess)
验证form表单
为需要验证的输入项添加两个自定义属性作为判断的依据以及需要执行的验证
validate="这里输入验证方法,多种验证以分号隔开"
msg="这里输入验证不合格时提示的信息,与validate一一对应,如果信息数少于验证方法数量,则后面的验证不合格时将显示最后一条提示信息"
验证方法:
isFilled(S) 必填,如果指定S,则如果内容等于S,都将无法通过
filter(S) 用于过滤特殊字符,如filter(^|$|'|%),多个字符用|进行分隔
isNaN 如果填写,必须为非数字
isNumber 如果填写,必须为数字
isInt 如果填写,必须为整数忘我
isEmail 如果填写,必须为Email格式
isEmailList 如果填写,必须为以分号;隔开的1个或多个Email格式
fileType(ext|ext|ext|...|ext) 如果填写,必须为指定扩展名ext列表内的文件类型
moreThan(N) 如果填写,必须为大于N的数偶成朱熹
lessThan(N) 如果填写,必须为小于N的数
狗狗不吃饭equalTo(N) 如果填写,必须为等于N的数
maxLength(N) 如果填写,最大长度不超过N
minLength(N) 如果填写,最小长度不小于N
元宝折法sameValue(IDS) 指定N个表单元素的id,判断它们的值是否相同,如果不同,则不能通过,可用于密码与确认密码的验证