JS如何获取填报扩展单元格控件的值

  介绍

这篇文章给大家分享的是有关JS如何获取填报扩展单元格控件的值的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

JS的作用是什么

1,能够嵌入动态文本于HTML页面。2,对浏览器事件做出响应。3,读写HTML元素。4、在数据被提交到服务器之前验证数据。5,检测访客的浏览器信息。6,控制饼干,包括创建和修改等7,基于node . JS技术进行服务器端编程。

<强> 1。问题描述

填报预览时,我们想获取到某个控件的值相对来说较容易。但如果控件是扩展的,就只能获取到第一个值,无法根据扩展一行行获取对应的值。

例:本意是想获取到袁成洁,结果还是获取到第一个单元格值孙林。

 JS如何获取填报扩展单元格控件的值

<强> 2。解决方法

我们可以通过js事件来获取对应行控件的值。

<强> 3。示例

新建一个模板,添加数据集ds1: <代码> SELECT * FROM销量

A1单元格设置下拉框控件,B1单元格设置按钮控件,下拉框控件是向下扩展的,模板设计如下图所示:

 JS如何获取填报扩展单元格控件的值

给B1单元格按钮控件添加一个JS点击事件:

 JS如何获取填报扩展单元格控件的值

JS代码如下:

, var 位置=,this.options.location;,//获取当前控件的位置,   ,var  cr =, FR.cellStr2ColumnRow(位置),,   ,var  col =, cr.col;,//列号,   ,var  ro =, cr.row;,//行号,,   ,var  zybck =, contentPane.getWidgetByCell (FR.columnRow2CellStr({坳:col-1,,行:,ro})),,   ,//根据单元格获取控件,   警报(zybck.getValue());,//获取对应的值

<强> 4。预览效果

保存后,点击填报预览,点击按钮,效果如下图所示:

 JS如何获取填报扩展单元格控件的值“> <强> </强> </p> <p class=感谢各位的阅读!关于“JS如何获取填报扩展单元格控件的值”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

JS如何获取填报扩展单元格控件的值