jQuery mini ui 的总结

jQuery mini  ui常用的控件

1. data

visible Boolean 是否显示控件
enabled Boolean 是否禁用控件
tooltip String 提示信息
addCls ( String )   增加样式类。
removeCls ( String )
去除样式类
2.messageBox

mini.confirm(message, title, callback)   选择提示框 messageId
mini.prompt(message, title, callback, multi)   文本输入提示框 messageId
mini.loading(message, title)   加载提示框 messageId
mini.showTips(options)
{
    content: String,    
    state: String,      //default|success|info|warning|danger
    x: String,          //left|center|right
    y: String,          //top|center|bottom
    timeout: Number     //自动消失间隔时间。默认2000(2秒)。
}
消息提示框  
mini.showMessageBox(options)
{
    title: String,    
    message: String,
    buttons: ["ok", "no", "cancel"],    
    iconCls: "mini-messagebox-question",
    html: String,   
    callback: function(action){
    }
}
显示提示框 messageId
mini.hideMessageBox(messageId)   隐藏提示框

3.form

1)listBox

focus ( )   获取焦点  
blur ( )   失去焦点

2)dataBinding   数据的绑定

3)form表单

Name Parameter Description Return
getData(formatter, deep) formatter:Boolean。默认false。设置true,获取的日期格式是"2010-11-12"字符串。
deep:Boolean。默认true,数据为{user:{name:"111"}};设置false,数据为{"user.name": "111"}。
获取表单数据 Object
setData(data, all, deep) data:Object。数据对象。
all:Boolean。默认true。设置true后对表单中所有控件设置值,没有数据则清空处理。
deep:Boolean。默认true。同上。
设置表单数据  
clear()   清空表单  
reset()   重置表单  
validate()   验证表单  
isValid()   表单是否验证通过  
setIsValid(Boolean)   设置数据验证结果  
getErrorTexts()   获取错误文本数组  
getErrors()   获取验证错误的控件数组  
loading()   加载遮罩表单区域  
unmask()   取消遮罩  
setChanged(Boolean)   设置是否变动  
isChanged()   判断是否变动  
setEnabled(Boolean)   设置是否禁用只读  
getFields()   获取表单组件数组 Array
4)提交表单数据
var form = new mini.Form("#form1");            
var data = form.getData();      //获取表单多个控件的数据
var json = mini.encode(data);   //序列化成JSON
$.ajax({
    url: "../data/FormService.aspx?method=SaveData",
    type: "post",
    data: { submitData: json },
    success: function (text) {
        alert("提交成功,返回结果:" + text);    
    }
});

5)加载表单数据


var form = new mini.Form("#form1");            
$.ajax({
    url: "../data/FormService.aspx?method=LoadData",
    type: "post",
    success: function (text) {
        var data = mini.decode(text);   //反序列化成对象
        form.setData(data);             //设置多个控件数据
    }
});

4.button

Name EventObject Description
click   按钮点击时发生
checkedchanged   按钮选择变化时发生

5.checkBox

Name EventObject Description
valuechanged   值改变时发生
checkedchanged   选中变化时发生
click   点击时发生

6.ListBox

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值