两个下拉框数据渲染的问题

我要通过获取A下拉框的数据去调后台方法,返回值放到B下拉框。
但是在数据渲染的时候A下拉框的数据是一个数组,只有到回调函数的时候才能取得确定的值
这时候渲染已经结束,没有办法去渲染B下拉框。
我该怎么做。

0

2个回答

监听A下拉框的change事件,然后重新向后台发送请求,获得数据,渲染到B中

1

我觉得你可以先获取到值再渲染啊,不做判断的嘛?那如果你A下拉框的内容有问题,获取到的值也有问题你还渲染到B上面去?
例:function A(){ $a=$_POST[''a]; if(empty($a){再执行B渲染})};这只是我的谬论~错了,也希望你可以把对的告诉我一下,互相学习~

1
weixin_42125700
漫天遍野都是飞虫 用的fish框架,下拉框绑定事件然后往另一个下拉框加数据再用这个$('#***').combobox({
6 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
layui 弹出框中select第二次无法显示问题
今天帮哥们看了一个问题 用layui时,打开一个对话框,里面有select的时候,第一次可以生成下拉框,第二次就不可以了 具体代码如上,后来查阅源代码,layui.js没有找到相关,layer.js找到相关但是和select框生成无关,form.js才找到对应的问题 具体代码为 这个应该就是当js加载之后就加载的意思(大神请指教,表示js不是很懂,我猜的) 然后就是当第一
iview的下拉框select无法渲染数据问题
问题代码: <FormItem label="选择系统:" > <Select style="width:350px" v-model="systemFolderName" placeholder="请选择系统" @on-
select2动态渲染下拉框以及下拉数据格式化
//动态渲染下拉框 $('select[name="userid"]').html(getOption($userName, 'personname')).val('{$ITEM->relationuserid}').select2({ width: '100%', theme: "bootstrap", placeholder: "请选择人员...",
el-select下拉框组件el-option如何使用v-for动态渲染问题 - 方法篇
element-UI 下拉框el-select组件el-option的v-for问题 我的代码: <template> <div id="htmlWrap"> <!--header--> <div class="bg545C64"> <NavMenuVue></NavMenuVue&a
layui之渲染下拉框
前言:个人转码小说网站:友书-绿色、纯净、无广告,欢迎广大小说阅读爱好者同行来本网站看小说,书友交流群:580462139(群主及管理均为资深90后程序猿哦)        众所周知,layui是一套非常棒的前端框架,虽然layui的官方文档给的十分详细,但我们在做的时候仍然会遇到各种各样的问题,如不会渲染,前台和后台交互不了,         以下,就位大家讲解如何使用layui框架动态为s...
关于layui的表单控件(如下拉框、单选框)无法渲染的问题
最近写项目用到了layui框架,在写layui表单的时候发现下拉框没有渲染出来,如下两图对比:图一为下拉框缺失,图二是理想情况 一开始是以为自己下拉框class写错了,检查了并没有什么不对,于是把官方文档的form代码扒下来放到项目中,除了文本框和按钮,其他单选框复选框下拉框都没办法渲染出来,于是乎再检查一下引用的文件,相关css和js都引进来了,不然也不会有部分控件能渲染到,上去官方文档再...
layui_可搜索的下拉框_数据渲染
前言 最近在使用layui做项目,小编在这里总结一下layui框架下的可搜索的下拉框。 正文 添加框架需要的行区块结构 添加下拉框,设置lay-search属性 渲染数据 首先,作为layui 的一个样式,除了添加css样式和js样式,还需要我们在一个form里添加下拉框,不然不会有效果。 需要在这两个结构下,带搜索的下拉框才会出现。 然后,我们在下拉框控件中,添加lay-search属性。 ...
在js中如何遍历List集合,并且动态渲染下拉列表数据
后台: List 存的是数据 存放在model中,List下拉列表的数据,存在model中  我的需求: 页面加载完毕,要显示数据,并且下拉列表要有选项值  思路: 在js中动态渲染下拉列表,我得到的是一个List,我首先要遍历List,取到每个值,然后将每个值,添加到一个数组里,遍历数组,动态渲染           var array = new Array();        
easyui下拉框取值与回显问题
easyui下拉框取值与回显 jsp页面: <input class = "easyui-combobox" data-options = "valueField:'databaseID',textField:'facName',url:'listFac'" id="id" name="factory"/> data-options中的valueField属性和textFiel...
easyui的combobox重新渲染
使用easyui的combobox插件需要先引入easyui的js库:   然后在select标签的class中加上“easyui-combobox”属性,通过实践猜测这个属性应该是在页面加载的时候进行的组件渲染。但是在后边需要自己用js动态新增下拉框标签,但是新增的下拉框标签不可动态渲染,经过网上查询资料,使用了: $(".easyui-combobox").combobox({});
某些下拉框时不时拉不出数据的问题(layui)
疑问:为什么第一次进入页面是undefined?第二次点进页面的时候就不是的了,是layui的问题? 后来问别人,说可能是js的引用顺序问题还真是,我把自己的js放到最后就行了
iview的select组件实现联动问题解决
遇到的问题: 1、下拉框选项中我分明选择的是戏曲2学院,结果在显示框中显示的是电影2学院 原因是因为select的option在遍历的时候,与上个遍历的list的key值一样导致的,使key一直保持唯一就好 2、联动的时候,第一个select的值变动的时候,第二个select的选项默认选中上次选中的位置 如上图,所属学校变化的时候,所属院系的值为空,当打开下拉框的时候发现,第二个值...
iview table表格render函数渲染下拉列表
只需要把render函数渲染的地方换成下面的代码就好啦!!! render: (h, params) => { return h('Select', { props:{ value: "74557", }, on: { 'on-change':(event) => {} ...
动态操作select后,form.render('select'),只渲染成功两次,之后失效
如上图,设置了selected的option对应值为ef,但是下拉框值是cccccc。 //错误代码, $("#selectId option").removeAttr("select"); $("#selectId option[value='01']").attr("selected",true); //正确代码 $("#...
前台select框option数量大导致无法加载的解决方法(案例是在分页中出现的)
var totalPage = Math.ceil(totalCount / limit); // 一共有多少页,totalCount 为总条目数var currentPage = start / limit + 1;//start为起始条目(非起始页),limit为一页展示多少条目var beginPageIndex;var endPageIndex;//总页数不足100,则全部显示 if(t...
解决element ui select下拉框不回显数据问题
最近在做一个项目,项目的后端是地址: https://github.com/wangyuanjun008/wyj-springboot-security.git 前端地址是 https://github.com/wangyuanjun008/wyj-vue-security.git ,使用的前端语言是vue,使用webpack构建vue-cli全家桶 在项目中用到 el-select 时遇到一
select2 动态下拉框插件以及开发心得
select2 动态下拉框插件以及开发心得
两个 select 下拉框中的数据相互移动
两个 select 下拉框中的数据相互移动
Laravel框架 -- Select无限分类下拉框样式以及默认选中
       经过上一篇的 Laravel框架 – 分类无限递归渲染视图操作 之后,我们需要对其修改一下,变成我们需要的下拉框。        Select的渲染视图,请参考 Laravel框架 – 分类无限递归渲染视图操作 这篇博客文章,只要把返回HTML的代码更改一下,就OK了!!   ...
多个ComboBox绑定同一数据源的问题及解决方法
问题表现: winform中,多个ComboBox 绑定同一个数据源时,选择其中一个ComboBox,其他的也跟着变成同一选项. 解释: 这种 问题主要是因为combobox绑定了同一个数据源,对数据源的操作导致了其他控件改变.但是在有些情况下, 我们确实需要让多个combobox控件绑定同一个数据源,但不想让他们联动.这样就必须想办法让他们分别对应一个数据源.(如下图.画的比较
vue + element 下拉框 选项绑定数据列表List,List动态变化后,下拉框下拉后数据不变化问题解决
原因很弱智,data中没有初始化,却直接使用,第一次对List赋值时没问题,下拉框能够找到数据,改变List中的值后,下拉框中的值不会跟着List而改变,找了一大圈,发现没有对List在data中进行初始化。 ...
解决angularjs 在ie8上面 ng-repeat的select控件兼容性问题
源代码:<select ng-model="dataset.db_id">     <option ng-repeat="x in dataspaceinfo" value="{{x.db_id}}" >{{x.db_ch_name}}</option> </select>问题描述:  在ie8下生成select的option时候使用ng
layui下拉框动态加载
layui.use(['form', 'upload'] , function () { var $ = layui.jquery , upload = layui.upload , form = layui.form; $.get(ctx + '/???/???', {}, function (data) { ...
通过ajax动态加载select控件【下拉框】的option
关键代码: var objSelect = document.getElementById("ddlResourceType"); 1、动态删除select中的所有option: objSelect.options.length=0; 2、动态删除select中的某一项option: objSelect.options.remove(index);  3、删除被选中
如何渲染几万条数据但不卡主页面之 requestAnimationFrame
综述:window.requestAnimationFrame API在动画方面有非常大的应用价值,当初fangjing在做动画组件的时候,就是使用的这个API实现的,效果还是不错的,百灵中的歌词实现动画使用setInterval()循环遍历实现,在性能不好的盒子上动画顺滑度并不好,使用这个方法实现动画的话,效果是否会更好呢?这里给提供了一种可以借鉴的思路。 1.如何渲染几万条数据并不卡主页...
react中select下拉map显示不出值
记录一下自己的错误 let data = [ {name:'名称',value:'qwe'} ] 错误写法 <Select> { data.map((v,k)=>{ <Option value={v.name} key='1'>{v.name}</Option> }) ...
layui中form表单渲染的问题
layui 官网的这部分文档介绍:http://www.layui.com/doc/modules/form.html#render 注意:针对的是表单元素,input select  textarea 1.必须给表单体系所在的父元素加上class="layui-form",里层的每一个项目,加上class=‘layui-form-item’ 2执行layui.form.render(typ...
layui表单元素(下拉框,单选框,复选框)加了form.render();还是没有渲染效果
 这期间弄这个html真的很是头痛,网上下载的前端模板,不知道用的是什么框架,也不好改,为了达到自己想要的效果,还是尝试了一下在模板框架中加入layUI框架的一些功能,对于这个表单元素渲染效果不显示真的很恼火,试了很多方法,网上很多说是form.render();渲染更新的问题,但是我加了这行代码还是没有效果,最后把引入的js和css方法改了下大概效果已经出来了。 在你的jsp页面中添加已下...
模糊查询下拉框插件
可模糊查询下拉框加载的数据,可解决下拉框数据过长,不好查询的问题。测试过很好用
layui 动态拼接表格以后下拉框、复选框不显示
layui的表格有时候可能需要js来拼接,拼接以后表单中有下拉框和复选框。就会没有被渲染,从新渲染即可 form.render();
layui 三级联动下拉框更新时回显问题
最近接触layui,比较简洁美观的一款ui,但也有很多小坑,记录一下实现省市区下拉三级联动更新回显的问题    form.on('select(uprovinceId)', function(data){     initCityList('change'); }); 这里面有个问题就是   选择的时候    如果  请选择  的value 是“” 空字符串,当选择从河北省变到请选择
两个类名一样的select下拉框 如何让他们不能选择同样的值??
两个类名一样的select下拉框  如何让他们不能选择同样的值?? (2014-06-08 10:46:31)转载▼ 标签: 体育 分类: js技巧 比如两个select下拉框都有class=‘ceshi’, 操作如下: $('.ceshi').change(function(){        if($('.ceshi[value='+$(this).val()+']').length
easyui中一个页面多个combobox下拉框加载同一json数据,下拉框无法选中问题
版本问题,可以通过升级easyui为最新版本解决,也可以通过以下代码处理/** * 初始化下拉框 * @param unitid dom元素id * @param value 初始化选中值 * @param data json数据集合 */ function initcombo(unitid, value, data) { var $unitdom = $("#"+unitid)...
element下拉框动态生成
记一次踩的坑把,其实蛮简单的主要就是v-if 和v-for的问题 直接上代码把 没有什么好说的 主要就是v-if的位置和写法 <el-dropdown class="dropdown el-dropdown-link"> <span> <i class="iconfont icon-size-and-color">&#xe...
Layui 动态渲染select框
 描述: 选择部门,出来对应部门下面的分组,HTML代码如下: <form class="layui-form" name="myform" method="post" action=""> <div class="layui-form-item"> <div class="layui-inline&q
echarts下拉列表切换数据(二)
在(一)中,虽然已经实现了每次切换都重新渲染echarts,但有个问题,就是每次切换都会发起ajax请求,而且请求的都是同一个json文件,这显然是不合理的。对此,我们可以在页面一加载的时候就发起请求,并把返回值作为一个全局变量存起来。代码如下:var myChart = echarts.init(document.getElementById('home'), 'walden'); var res
ionic3中select组件绑定数据,再次跳转不刷新问题。
直接上例子如下: <ion-select [selectOptions]="selectOptions" [(ngModel)]="list" placeholder="请点击" okText="确定" cancelText="取消" (ionChange)="getClick(list)" > <ion-option value=
html中根据已有集合来使用下拉选择的遍历
我要做一个效果如下图的选择(优惠券里面的下拉选择),但是不是固定写多少option那种,而是根据从后台传到前台来的集合确定:  省去后端代码,前端的代码如下:(在select中再嵌套一个foreach)   ...
使用 PHP 解决下拉框无数据 回填问题
首先来说说今天遇到的问题吧 项目里的一个值班日志,在今天开完会之后改了改,发现了问题。 这个逻辑是这样的:值班排班的时候可以选择多个人员值班,但是每个用户登录的时候只可以写自己的值班日志,也就只能看到自己的信息。 所以在选择值班数据的时候,下拉框里只会显示自己的数据。 于是添加的时候下拉框是有一条数据的,但是添加完日志后,因为权限问题,只能当前用户在当前日期添加一条日志,以至于编辑的时候下拉框没有...
jquery 遍历一维数据(多个元素)给下拉菜单
["/esb/logdir/101060201809...1300200000106.log.1.fin", "/esb/logdir/101060201809...3-1300200000111.log.fin", "/esb/logdir/101060201809...920171404-405283-aa.fin"] viewesb.js (第 81 行) ddddddddddd view...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 区块链问题 ios视频开发问题