您的位置:首页 > 产品设计 > UI/UE

easyui小技巧

2015-09-09 00:00 323 查看
摘要: easyui小技巧

//ajax 异步解析json
var res = eval ("(" + data + ")");//data为对象
alert(res.mes);

//jquery解析map数据
$.each(data.infomap,function(key,value){
$("#mapinfo").append(key+"----"+value+"<br/><hr/>");
});

var myobj = eval(data);//data为数组
for (var i = 0; i < myobj.length; i++) {
alert(myobj[i].type);
}
或
$.each(data, function(idx, obj) {//data为数组
alert(obj.type);
});

//easyui combobox增加首选项“全部”,
function addOptionAll(){
var data=$(this).combobox('getData');
if( eval(data)[0].idKey!=-1){
data.unshift({dictValue:"全部",idKey:"-1"});
$(this).combobox('loadData',data);
}
}

//验证数值
$.extend($.fn.validatebox.defaults.rules, {
minLength: {
validator: function(value, param){
return value.length >= param[0];
},
message: 'Please enter at least {0} characters.'
}
});

<input class="easyui-validatebox" validType="minLength[5]">

invalidMessage 当文本框的内容无效时出现的提示文字。

style="vertical-align: top" 备注顶对齐

var reg=new RegExp("^\\d{3},\\d{5}(-\\d{3},\\d{5}){"+num+"}$");
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  combobox