003 messager组件.
一.概述
我们在使用原始的js之中使用过alert() confirm等.这些组件在easyui之中都有对应的组件实现,全部都是messager的子类.
二.alert 组件
该组件最常用的就是提示用户一个信息.
$.messager.alert('我是标题','我是内容');
基本的使用方式就是: $.messager.alert('标题','提示的内容');
三 .confirm 组件
我们最为常用的时候,就是让用户确定一下是否删除,是否退出等操作.---一个确认的过程.
$.messager.confirm('我是标题','我是内容',function(flag){
if(flag){
//如果用户点击回调,就会进入.
$.messager.alert('标题','你已经退出了系统');
}
});
和alert()组件的使用没有什么变化,就是多了一个回调函数.当用户点击确认的时候就会触发该回调函数.
四.prompt 组件
该组件最为常用的一种情景就是让用户输入一个数值,然后进行操作.
$.messager.prompt('我是标题','请输入内容',function(val){
if(val){
//用户进行输入了
$.messager.alert('用户的输入情况','用户输入了'+val);
}
});
和confirm组件没有什么区别,区别在于回调函数之中,在prompt之中,回调函数可以获取的参数为用户的输入值,而confirm回调的时候获取的是用户是否点击确定.