前端代码:

// 加载事件OnLoad:function(){var self=this;//向后台发送请求获取医院信息$.SmartForm.PostForm("searchHospital",{},function(res){//  console.log(res);if(res.Successful == true){self.hospitalname.ClearItems();//清空var hospitalList = [];hospitalList = res.ReturnData.hospitalList;//渲染下拉列表hospitalList.map((item,index)=>{self.hospitalname.AddItem(item.ValueTable.hospitalname)})}},function(err){$.IShowError( "错误" + err); },false);

后端代码:

protected override void OnSubmit(string actionName, H3.SmartForm.SmartFormPostValue postValue, H3.SmartForm.SubmitSmartFormResponse response){///查询医院列表if(actionName == "searchHospital"){///获取当前登录用户IDstring userid = this.Request.UserContext.UserId;///编写SQLstring sql = "select hospitalname from i_D000867hospital";///执行SQL语句System.Data.DataTable dtAcount = this.Engine.Query.QueryTable(sql, null);///声明集合List < H3.Data.Serialization.VirtualObject > virtualList = new List<H3.Data.Serialization.VirtualObject>();///判断table不为空if(!Convert.IsDBNull(dtAcount)){///循环table行foreach(System.Data.DataRow row in dtAcount.Rows){///创建虚拟对象H3.Data.Serialization.VirtualObject obj = new H3.Data.Serialization.VirtualObject();///赋值医院名称obj.ValueTable["hospitalname"] = row["hospitalname"].ToString();///添加到集合virtualList.Add(obj);}}response.Message = "查询医院列表";///声明response.ReturnDataresponse.ReturnData = new Dictionary<string, object>();///添加到response.ReturnData中response.ReturnData.Add("hospitalList", virtualList);}

氚云根据后台返回数据写下拉框相关推荐

  1. FineReport 报表数据根据下拉框的值进行数据联动

    FineReport 报表数据根据下拉框的值进行数据联动,不用点击查询按钮 1.新建数据库查询,获得数据. SELECT * FROM [销量] where 地区 ='${area}' 2.把需要展示 ...

  2. layui 数据表格下拉框_layui学习——数据表格嵌套下拉列表,并实现动态更新

    layui学习--数据表格嵌套下拉列表,并实现动态更新 项目中有些字段的数据为固定的几个值,这些字段在数据表格中显示为汉字,但在数据库中以数字形式存储,例如:仓库属性(0:普通仓/1:检验仓/2:报废 ...

  3. Ext JS - Combobox 加载下拉框数据 级联下拉框

    Combobox 加载下拉框数据 点击下拉框,数据从后台加载,是很常见的需求.如下图: View 中下拉框 dockedItems : [ {dock : 'top',xtype : 'toolbar ...

  4. layui 数据表格下拉框_LayUi数据表格中嵌套下拉框

    layui嵌套下拉框实用方法(附效果图) 在做项目时遇到一个问题,在layui 的数据表格table里面如何做一个下拉框呢?效果图如下: 这样的效果想必是最理想的了 思路分析: 我们可以通过layui ...

  5. layui 数据表格下拉框_layui-table-column-select(layui数据表格可搜索下拉框select)

    layui-table-column-select 在layui table的基础上对表格列进行扩展:点击单元格显示可搜索下拉列表. 码云地址:https://gitee.com/kkk12/layu ...

  6. vue前端实现从数据库获取数据的下拉框以及带参请求

    一.下拉框的实现 <el-form-item><el-select @change="getOptions" v-model="type" p ...

  7. java导出Excel增加下拉框选项,解决小数据量和大数据量下拉框选项的问题

    文章目录 java导出Excel增加下拉框选项 一.小数据量情况 二.大数据量情况 java导出Excel增加下拉框选项(java结合easyExcel) 添加传参模型ConsumablesAddDT ...

  8. PB 动态修改数据窗口下拉框的值(DropDownListBox)

    GIF:效果图 源码: string ls_value,ls_colnamels_colname = 'a' //字段名称//如果字段不是DropDownListBox下拉框,需要改变Edit中的St ...

  9. 怎么在Android布局里面写下拉框,Android CoordinatorLayout(六) 加入下拉功能

    上章讲了CoordinatorLayout的卡顿BUG,既然有BUG又没解决,说实话没必要讲下去,但是做事总要有始有终,既然写了就把它写完吧,顶着BUG去写. 四.CoordinatorLayout ...

最新文章

  1. unity 关闭自己脚本_Unity3D 挂载的脚本取消勾选居然还会运行!!
  2. linux命令join与paste
  3. python中访问命令行参数_如何在Python中访问命令行参数?
  4. 陕西省天然气行业十四五建设展望及发展战略规划报告2021版
  5. 见过世面的人到底有什么区别
  6. android分享到指定应用,Android调用系统分享,指定某些应用来分享
  7. JS 数字左补零函数
  8. Microsoft Power BI Desktop概念学习系列之Microsoft Power BI Desktop的下载和安装(图文详解)...
  9. 如何用html构建ios应用,使用HTML5构建iOS原生APP
  10. telegram 机器人_学习使用Python在Telegram中构建您的第一个机器人
  11. 信息学奥赛一本通 1307:【例1.3】高精度乘法 | 1174:大整数乘法 | OpenJudge NOI 1.13 09:大整数乘法
  12. StereoPannerNode
  13. 深度学习模型在训练集上很好而在测试集表现得不好而拟合次数并不多_机器学习中的过拟合,欠拟合和偏倚方差折衷...
  14. 关于JS中的严格模式
  15. Java 简单计算器
  16. 电脑出现missing operating system解决办法
  17. 微擎公众号js支付util.pay()手动与自动引入
  18. 腾讯云购买服务器操作步骤
  19. 论文解读 - 城市自动驾驶车辆运动规划与控制技术综述 (第1部分)
  20. Go语言debug调试

热门文章

  1. springboot线上教学平台计算机毕业设计(源码、运行环境)
  2. Java内部锁(synchronized)中类锁和对象锁
  3. 【新媒体 | 自媒体 运营】虚拟素材(图片,字体,音频,视频)商用及CC版权相关问题
  4. 工作量证明 - 如何证明你的工作很卖力
  5. 【三十天精通 Vue 3】 专栏内容介绍
  6. centos查看进程及结束掉
  7. NBMA和BMA的交换方式
  8. TCP协议的三次握手和四次挥手
  9. composer搭建php框架,利用 Composer 一步一步构建自己的 PHP 框架(一)——基础准备...
  10. 软件体系结构KWIC索引结构