18.04.2012, 10:05 | #13 |
Участник
|
Общей функции вообще нет, но можно программно пробежаться по всем полям и установить у них Disable в значение true
X++: DisableFormFields = function(onOff) { var iLen = crmForm.all.length; for (i = 0; i < iLen; i++) { o = crmForm.all[i]; switch (o.tagName) { case "INPUT": case "SELECT": case "TEXTAREA": case "IMG": case "IFRAME": if (o.id != "leadqualitycode") { o.disabled = onOff; } break; default: break; } } } Здесь необходимо через или перечислить поля, для которых это срабатывать не будет. if (o.id != "leadqualitycode" || o.id !="myfieldid2" ) Источник http://blogs.infinite-x.net/2007/11/...on-a-crm-form/ Вот здесь представлен пример для запрета редактирования полей во вкладке. http://danielcai.blogspot.com/2010/0...-form-tab.html Последний раз редактировалось g.Naukovych; 18.04.2012 в 10:09. |
|
|
За это сообщение автора поблагодарили: probka (1). |