Sorry for the last post on the solved topic. I am a beginner in OTRS and here.
This code is not doing what is supposed to do. I was trying to show 3 DynamicFields when I choose the queue. This is my code:
Code: Select all
<script type="text/javascript">//<![CDATA[
Core.Agent.TicketAction.Init();
function nonetext() {
document.compose.Subject.value = "";
document.compose.RichText.value = "";
document.getElementById('DynamicField_TicketFreeText2').style.display = 'none';
document.getElementById('LabelDynamicField_TicketFreeText2').style.display = 'none';
document.getElementById('DynamicField_TicketFreeText7').style.display = 'none';
document.getElementById('LabelDynamicField_TicketFreeText7').style.display = 'none';
document.getElementById('DynamicField_TicketFreeText8').style.display = 'none';
document.getElementById('LabelDynamicField_TicketFreeText8').style.display = 'none';
}
$('#Dest').bind('change', function (Event) {
Core.AJAX.FormUpdate($('#NewPhoneTicket'), 'AJAXUpdate', 'Dest', ['TypeID', 'PriorityID', 'ServiceID', 'SLAID',$Data{"DynamicFieldNamesStrg"}]);
var queue = $('#Dest').val();
//window.alert(queue);
if ( queue == "3\|\|CIA"){
window.alert("A fila é: "+ queue);
document.getElementById('DynamicField_TicketFreeText2').style.display = 'block';
document.getElementById('LabelDynamicField_TicketFreeText2').style.display = 'block';
document.getElementById('LabelDynamicField_TicketFreeText2').className = 'Mandatory';
document.getElementById('DynamicField_TicketFreeText2').className = 'TicketFreeText Validate_RequiredDropdown ServerError';
document.getElementById('DynamicField_TicketFreeText7').style.display = 'block';
document.getElementById('LabelDynamicField_TicketFreeText7').style.display = 'block';
document.getElementById('LabelDynamicField_TicketFreeText7').className = 'Mandatory';
document.getElementById('DynamicField_TicketFreeText7').className = 'TicketFreeText Validate_RequiredDropdown ServerError';
document.getElementById('DynamicField_TicketFreeText8').style.display = 'block';
document.getElementById('LabelDynamicField_TicketFreeText8').style.display = 'block';
document.getElementById('LabelDynamicField_TicketFreeText8').className = 'Mandatory';
document.getElementById('DynamicField_TicketFreeText8').className = 'TicketFreeText Validate_RequiredDropdown ServerError';
}
});
//]]></script>
Thank you in advance.