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

在LigerUI框架 自动创建表单中修正不能创建 password类型!

2013-09-14 21:38 411 查看
在使用自动创建表单时,如果设值成

<input data-type="password" data-label="确认新密码" data-name="txtNewPsw1" />

提示错误,不知道新版本中改了没有,我是2.1版本,为了适应自己的习惯,就增加了这个功能。

liger.getEditor = function (e)

{

var type = e.type, control = e.control;

if (!type) return null;

if (control) control = control.substr(0, 1).toUpperCase() + control.substr(1);

return $.extend({

create: function (container, editParm, controlOptions)

{

//field in form , column in grid

var field = editParm.field || editParm.column, options = controlOptions || {};

var p = $.extend({}, e.options);

var inputBody = $("<input type='text'/>");

if(field.type=="password")

{

inputBody = $("<input type='password'/>");

}

另一处:

liger.editors = {

"text": {

control: 'TextBox'

},

"password":{

control:'TextBox' //NHY

},

"date": {

按红色的修改完就可以了。 如果有什么更好的方法,麻烦告诉俺一声。谢谢
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: