怎么让前台下拉框选中数据库传来value相同的选项

问题描述

functionloadgrid(){currentIndex="0";varcolumns=[[//列表中展示的列{field:'ProjectType',title:'项目类别',width:150,align:'center',formatter:function(value,rowData,rowIndex){returnGetTypeName(rowData.ProjectType);}},{field:'ProjectName',title:'项目名称',width:200,align:'center'},{field:'FullName',title:'申请立项等级',width:200,align:'center'},{field:'ProjectID',title:'可行性报告',width:60,align:'center',sortable:true,formatter:function(value,rowData,rowIndex){returnGetAttach(rowData.ProjectID);}},{field:'act',title:'评分意见',width:400,align:'center',formatter:function(value,rowData,rowIndex){vare='<inputclass="SmallInput"style="width:95%"id="txt_'+rowIndex+'"value="'+rowData.ScoreDesc+'"ondblclick="ScoreDesc(''+rowIndex+'')"title="请双击填写评分意见"/>&nbsp;&nbsp;';returne;}},{field:'act1',title:'评审立项意见',width:100,align:'center',formatter:function(value,rowData,rowIndex){vare='<selectid="ddl_APPType'+rowIndex+'"onchange="ScoreAppDesc(''+rowIndex+'')"><optionvalue="">请选择</option><optionvalue="'+item1V+'">'+item1T+'</option><optionvalue="'+item2V+'">'+item2T+'</option><optionvalue="'+item3V+'">'+item3T+'</option></select>';returne;}}]];comboboxselect("ddl_ProjectType",$("#HidProjectType").val());varType=$("#ddl_ProjectType").combobox('getValues')+"";varpms={sortName:"",sortOrder:"",ScoreID:ScoreID,ProjectType:Type,ProjectName:$("#txtProjectName").val(),AutoSearch:$.trim($("#txtAutoSearch").val())};loaddata('tt','DataAjaxMore.ashx',pms,true,true,columns,pageindex,pagesize);SetMainStyle('dataMain','tt');}这个是easyUI的gird里写了个下拉然后我想用隐藏域来传值<inputtype="hidden"id="HidAPPTypeID0"runat="server"value=""/><inputtype="hidden"id="HidAPPTypeID1"runat="server"value=""/><inputtype="hidden"id="HidAPPTypeID2"runat="server"value=""/><inputtype="hidden"id="HidAPPTypeID3"runat="server"value=""/><inputtype="hidden"id="HidAPPTypeID4"runat="server"value=""/><inputtype="hidden"id="HidAPPTypeID5"runat="server"value=""/><inputtype="hidden"id="HidAPPTypeID6"runat="server"value=""/><inputtype="hidden"id="HidAPPTypeID7"runat="server"value=""/><inputtype="hidden"id="HidAPPTypeID8"runat="server"value=""/><inputtype="hidden"id="HidAPPTypeID9"runat="server"value=""/><inputtype="hidden"id="HidAPPTypeID10"runat="server"value=""/>

解决方案

解决方案二:
$(function(){loadgrid();vari=0;for(vari=0;document.getElementById("HidAPPTypeID"+i).value!="";i++){/*alert('666');varobj=document.getElementById("ddl_APPType"+i);alert('666');varvv=document.getElementById("HidAPPTypeID"+i).value;alert(vv);obj.value=vv;//document.getElementById("ddl_APPType"+i).options[document.getElementById("ddl_APPType"+i).selectedIndex].value=document.getElementById("HidAPPTypeID"+i).value;alert('666');*/alert(document.getElementById("HidAPPTypeID"+i).value);varobj=document.getElementById("ddl_APPType"+i);//alert('666');//$("#ddl_APPType"+i).val(document.getElementById("HidAPPTypeID"+i).value);//obj.selectedIndex=2;//alert('666');for(a=0;a<2;a++){alert();if(obj.options[a].value=document.getElementById("HidAPPTypeID"+i).value){alert();obj.options[a].selected=true;}}}});这些是我试过的方法都木有用...
解决方案三:
真的很急啊求大神~~~~~~~~~~做不出要被开啦

时间: 2024-11-03 22:00:11

怎么让前台下拉框选中数据库传来value相同的选项的相关文章

servlet字符串集合在前台下拉框中展示不出值

问题描述 servlet字符串集合在前台下拉框中展示不出值 如上面图所示,后台通过attrbution设置值,前台取不到值,是不是因为json数据写到前台的问题,也不知道怎么回事. 解决方案 <c:if test = 那里写的有问题?你怎么在里面判断相等jobNameStr ==type?

获取下拉框选中的label

1,如何获取下拉框选中的文本(不是值)呢? Js代码   var selectedIndex = $houseBuilding.get(0).selectedIndex;   var selectedOption = $houseBuilding.get(0).options[selectedIndex];   var selectHouse = selectedOption.label;   if (!selectHouse) {       selectHouse = selectedOpt

js-为什么点击下一步只能判断下拉框选中值,接着就不能判断文件是否上传了?

问题描述 为什么点击下一步只能判断下拉框选中值,接着就不能判断文件是否上传了? function jump() { var val = document.BulkMonitorForm.theFile.value; if(document.BulkMonitorForm.type.value=='Node') { alert('请选择类型'); return false; } if(trimAll(val)=="") { window.alert('请选择要上传的文件'); retur

jQuery Easy UI中根据第一个下拉框选中的值设置第二个下拉框是否可以编辑_jquery

例如"报告交付方式"包含固定交付时,第二个下拉框不可编辑,反之可以编辑,具体代码如下 报告交付方式: <select class="easyui-combobox" panelHeight="auto" style="width:195px" data-options="required:true,valueField:'id',textField:'text' , onSelect:function(){ v

SelecT下拉框选中和取值的解决方法_jquery

 Select下拉框的问题,想在选择一个选项后,前台显示做出变动,并且知道选择的是第几个选项. 这个很好解决: 如下: <div class="page-header"> <div class="form-horizontal"> <div class="control-label col-lg-0"> </div> <div class="col-lg-2"> &l

下拉框选中值,刷新页面后,要求下拉框中显示的还是刷新前的那个值

问题描述 例如:下拉框中的值是A,B,C,D,F我选择A,刷新页面后,下拉框中的的值就是A,我选择B,刷新页面后,下拉框中的的值就是B,我选择C,刷新页面后,下拉框中的的值就是C如何在javaweb页面上实现这种功能? 解决方案 解决方案二: <script>document.getElementById('下拉框ID').value='<%=request.getParameter("下拉框name")%>';</script>解决方案三: 楼主所

jquery及原生js获取select下拉框选中的值示例_javascript技巧

现在有一id=test的下拉框,怎么拿到选中的那个值呢? 分别使用javascript原生的方法和jquery方法 复制代码 代码如下: <select id="test" name=""> <option value="1">text1</option> <option value="2">text2</option> </select> 一:javas

js 下拉框选中跳转

选中后跳转 Java代码   <script type="text/JavaScript">   <!--   function MM_jumpMenu(targ, selObj, restore) { //v3.0       alert(selObj.selectedIndex);       eval(targ + ".location='" + selObj.options[selObj.selectedIndex].value + &qu

jsp从数据库获取数据填充下拉框实现二级联动菜单的方法_JSP编程

本文实例讲述了jsp从数据库获取数据填充下拉框实现二级联动菜单的方法.分享给大家供大家参考,具体如下: 项目告一段落,现在将遇到的比较实用的东西记录下来,写了多遍了,谨记于此,以备查看! 1.首先在数据库中获取第一个下拉框的数据: <s:select listKey="tsFrom" id="t_tsfrom" cssClass="required" listValue="tsFrom" cssStyle="w