點晴永久免費OA工作流模板如何實現多個控件聯動操作效果?需要用到Javascript腳本嗎?
當前位置:點晴教程→點晴OA辦公管理信息系統
→『 經驗分享&問題答疑 』
![]() ![]() 點晴OA工作流模板完全支持Javascript腳本編程,可以通過JS腳本實現各種復雜的需求。 實現不同工作流控件之間的聯動變化,需要使用javascript腳本才能實現,如果想實現各種復雜的需求,懂一些簡單的javascript腳本知識是必須的。 點晴OA中控件綁定javascript腳本的方法,下面以一個下拉控件值的變化,動態(tài)改動其他控件值以及是否允許修改為例說明如下。 一、在工作流模板管理設計頁面,先設計好表單模板: ![]() 特別說明: 1、工作流模板控件中支持直接綁定JS腳本的控件有三個:純文本框(支持onchange/onclick事件)、下拉框(支持onchange事件)、復選框(支持onclick事件),其他控件如果需要綁定jS腳本的話,則需要自行在源碼模式下找到此控件手動添加JS腳本。 ![]() 2、判斷選中值的方法: 純文本框和下拉框根據位置不同,用this.value或document.getElementById('CS**').value,JS腳本為:if(this.value=='**'){*****}else{*******} 復選框根據位置不同,用this.checked或document.getElementById('CS**').checked,JS腳本為:if(this.checked==true){*****}else{*******} 二、綁定控件有兩種方法,方法1是在綁定JS的位置,直接寫進去最終的JS腳本,這個適合簡單的判斷;方法2是勾選啟用javascript腳本,在下面的javascript腳本位置規(guī)劃好js函數,然后在控件的綁定JS腳本位置輸入函數名稱即可,這個方法用于比較復雜的判斷。 方法1: 直接在綁定的JS框中寫入控制腳本: ![]() 方法2: 1、勾選啟用javascript腳本,規(guī)劃好要使用的javascript腳本內容: ![]() 腳本內容參見附件:js.txt 2、在相應的控件中,綁定以上函數即可: ![]() 以上效果可以在點晴官網在線體驗網站看到: http://try.oa22.cn ![]() 該文章在 2020/4/29 20:18:56 編輯過 |
關鍵字查詢
相關文章
正在查詢... |