反饋已提交

網絡繁忙

JS給正文框賦多個值

1. 概述

1.1 問題描述

希望能將每次下拉框選擇的值賦給正文框,最後組成一個字串,如下圖所示:

1.2 實現思路

給下拉框元件新增「編輯後」事件,使下拉框每次選擇值後,都將值連接到正文框內容之後。API說明可以參考:獲取和設定儲存格值API

2. 範例

2.1 範本設計

新增一個下拉框元件和一個正文元件,如下圖所示:

2.2 設定下拉框資料字典

2.3 下拉框新增編輯後事件

JavaScript 程式碼如下:

var value = this.getValue();
//獲取當前選擇的值
var text = _g().getCellValue(0, 1, 1);
//獲取正文框元件所在儲存格的值 
if (value.length != 0) {
//排除掉空資料
if (text.length == 0) {
_g().setCellValue(0, 1, 1, value);
//若正文框沒有值,則直接將當前選擇的值賦給正文框所在儲存格
} else {
_g().setCellValue(0, 1, 1, text + "," + value);
//若正文框有值,則將當前值連接在原值之後
}
}

2.4 預覽效果

儲存範本,填報預覽後效果如下所示:

注:不支援行動端預覽。

3. 範本下載

點選下載範本:JS給正文框賦多個值.cpt

附件列表


主題: 填報應用
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

文 檔回 饋

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉