@@ -751,32 +751,7 @@ Ext.onReady( function() {
|
||||
width : 200 ,
|
||||
fieldLabel : _('ID_NAME') ,
|
||||
name : 'name' ,
|
||||
allowBlank : false,
|
||||
listeners: {
|
||||
change: function(){
|
||||
Ext.getCmp('idInvalidCalendarName').hide();
|
||||
var validateMessage = '';
|
||||
var canlendarName = Ext.getCmp('dynaformCalendarName').getValue();
|
||||
Ext.Ajax.request( {
|
||||
url: '../adminProxy/calendarValidate',
|
||||
params: {
|
||||
action : 'calendarName',
|
||||
oldName : fields.OLD_NAME,
|
||||
name : canlendarName,
|
||||
uid : fields.CALENDAR_UID
|
||||
},
|
||||
success: function(resp){
|
||||
if (resp.responseText != '[]')
|
||||
message = resp.responseText;
|
||||
else
|
||||
message = '';
|
||||
}
|
||||
});
|
||||
},
|
||||
focus: function(){
|
||||
$message = '';
|
||||
}
|
||||
}
|
||||
allowBlank : false
|
||||
},
|
||||
{
|
||||
id : 'dynaformCalendarDescription' ,
|
||||
@@ -955,6 +930,27 @@ Ext.onReady( function() {
|
||||
{
|
||||
text: fields['NEWCALENDAR']=='YES'?_("ID_CREATE") : _("ID_UPDATE"),
|
||||
handler: function() {
|
||||
Ext.getCmp('idInvalidCalendarName').hide();
|
||||
var canlendarName = Ext.getCmp('dynaformCalendarName').getValue().trim();
|
||||
console.log(canlendarName);
|
||||
if(canlendarName === ""){
|
||||
Ext.getCmp('dynaformCalendarName').setValue("");
|
||||
return;
|
||||
}
|
||||
Ext.Ajax.request({
|
||||
url: '../adminProxy/calendarValidate',
|
||||
params: {
|
||||
action: 'calendarName',
|
||||
oldName: fields.OLD_NAME,
|
||||
name: canlendarName,
|
||||
uid: fields.CALENDAR_UID
|
||||
},
|
||||
success: function (resp) {
|
||||
if (resp.responseText != '[]')
|
||||
message = resp.responseText;
|
||||
else
|
||||
message = '';
|
||||
|
||||
if(message!=''){
|
||||
Ext.getCmp('idInvalidCalendarName').show();
|
||||
Ext.getCmp('dynaformCalendarName').focus();
|
||||
@@ -1177,32 +1173,9 @@ Ext.onReady( function() {
|
||||
Ext.Msg.alert( _('ID_ERROR'), _('ID_MESSAGE_EMPTY_DATE_FIELD'));
|
||||
}
|
||||
return true;
|
||||
},
|
||||
listeners: {
|
||||
mouseover: function () {
|
||||
Ext.getCmp('idInvalidCalendarName').hide();
|
||||
var validateMessage = '';
|
||||
var canlendarName = Ext.getCmp('dynaformCalendarName').getValue();
|
||||
var oldName = '';
|
||||
if (name!='') {
|
||||
oldName = '&oldName='+name;
|
||||
}
|
||||
Ext.Ajax.request( {
|
||||
url: '../adminProxy/calendarValidate',
|
||||
params: {
|
||||
action : 'calendarName',
|
||||
oldName : fields.OLD_NAME,
|
||||
name : canlendarName,
|
||||
uid : fields.CALENDAR_UID
|
||||
},
|
||||
success: function(resp){
|
||||
if (resp.responseText != '[]')
|
||||
message = resp.responseText;
|
||||
else
|
||||
message = '';
|
||||
}
|
||||
});
|
||||
}
|
||||
return true;
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -1218,7 +1191,6 @@ Ext.onReady( function() {
|
||||
]
|
||||
});
|
||||
|
||||
//Ext.getCmp('idInvalidCalendarName').setVisible(false);
|
||||
//[ DATA EDIT
|
||||
calendarWorkDayStatusReset();
|
||||
var workDayEquivalenceArray = new Array();
|
||||
@@ -1307,30 +1279,4 @@ Ext.onReady( function() {
|
||||
dynaformCalendarName_.setValue(true);
|
||||
}
|
||||
//]
|
||||
Ext.getCmp('idInvalidCalendarName').hide();
|
||||
if (get != "edit") {
|
||||
var validateMessage = '';
|
||||
var canlendarName = Ext.getCmp('dynaformCalendarName').getValue();
|
||||
var oldName = '';
|
||||
|
||||
if (name!='') {
|
||||
oldName = '&oldName='+name;
|
||||
}
|
||||
|
||||
Ext.Ajax.request( {
|
||||
url: '../adminProxy/calendarValidate',
|
||||
params: {
|
||||
action : 'calendarName',
|
||||
oldName : fields.OLD_NAME,
|
||||
name : canlendarName
|
||||
},
|
||||
success: function(resp){
|
||||
if (resp.responseText != '[]')
|
||||
message = resp.responseText;
|
||||
else
|
||||
message = '';
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user