function onchange_{$one_field.id}() var thisFieldVal = document.getElementById('value4451').value; console.log(thisFieldVal); var dt=new Date(); var day=dt.getDate(); var month=dt.getMonth() + 1; var year=dt.getFullYear(); var hours = dt.getHours(); var minutes = dt.getMinutes(); if (day <=9) day = '0'+day; if (month <=9) month = '0'+month; if (hours <=9) hours = '0'+hours; if (minutes <=9) minutes = '0'+minutes; var thisDate = day+'.'+month+'.'+year+' '+hours+':'+minutes; if (thisFieldVal = 'нет') { display_field(5240, 0); } else if (thisFieldVal == 'да') { display_field(5240, 1); } } addHandler(document.getElementById("value{$one_field.id}"), "onchange", onchange_{$one_field.id}); $(document).ready(onchange_{$one_field.id});
Это не то чего я хочу, тут просто скрывается поле с датой если статус равен "нет". И самое грустное, что событие "onchange" срабатывает только в режиме просмотра записи, которую хочу отредактировать. Как сделать так, чтобы это событие срабатывало, при изменении его в режиме таблицы. Заранее очень благодарен за любую помощь.