版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、/var qtypejs = document.getElementById("qType"); /先取得对象/ var index = qtypejs.selectedIndex; 相当于数组下标“= 0表示没有选,= 1表示选择为空”/ var valjs = qtypejs.optionsindex.value; /数组下标对应的value值(对应隐藏的值)/ var txtjs = qtypejs.optionsindex.text; /数组下标对应的text值(就是下拉时候看到的值)/$(”goodItems”).optionsi.selected.value =
2、 “selected”;/将被选中的下拉value选中(有误)$(”goodItems”).optionsi.selected.length/取得下拉菜单的数组长度(有误)$("itemCodeId").options.length;$("itemCodeId").optionsi.value$("itemCodeId").optionsi.selected = true; /将被选中的下拉选中$(“goodName”).add(new Option(a,b);/new Option(“text”,”value”)插入下拉列表/js动
3、态生成下拉列表 AddIODetailvar sel = $("itemCodeId"); sel.options.length=0; sel.add(new Option('请选择','0'),0); for(var i=0;i<busifeeitems.length;i+) var op = new Option(busifeeitemsi0,busifeeitemsi1); op.id= busifeeitemsi2; sel.add(op,i+1); /var oiTypeCode = $("oiTypeCode&qu
4、ot;);/if(oiTypeCode.value!=null&&oiTypeCode.value!='0')/itemNameOnChange(oiTypeCode);/feeModeChoose();/var feeMode = $("feeMode").value;/daytimesChange(feeMode)/alert($("itemCodeId").options.length);/重新设置费目信息function setfeeItem()/var oiTypeCode = $("oiTypeCod
5、e");/if(oiTypeCode.value!=null&&oiTypeCode.value!='0')/itemNameOnChange(oiTypeCode);/feeModeChoose();var feeMode = $("feeMode").value;daytimesChange(feeMode)/alert($("itemCodeId").options.length);if(parent.window.feeItem!=null)for(var i= 0;i<$("itemCo
6、deId").options.length;i+)if($("itemCodeId").optionsi.value = parent.window.feeItem)$("itemCodeId").optionsi.selected = true;/动态生成下拉<script>window.dhx_globalImgPath = "<%=basePath%>/jsp/JavaScript/autocomplete/imgs/"var comId = dhtmlXComboFromSelect(&quo
7、t;comId");comId.attachEvent("onChange", editChange);function editChange()if(comId.getSelectedValue()=null | ""=comId.getSelectedValue()$("trainShipCode").options.length = 0;return;XCypdService.getShipsCode(comId.getSelectedValue(),function(list)var sel = $("tr
8、ainShipCode");sel.options.length=0;if(list!=null && list.length!=0)var harbor;for(var i=0;i<list.length;i+)if(i=0)harbor=listi.trainShipCode;$("trainShipCode").add(new Option(listi.shipName,listi.shipCode),i+1);selectDefault($("trainShipCode"),harbor););applyCombo
9、("comId");var oStartPort = dhtmlXComboFromSelect("startPort");var oArrivalPort = dhtmlXComboFromSelect("arrivalPort");applyCombo("oStartPort");applyCombo("oArrivalPort");oStartPort.attachEvent("onChange",function()if(oStartPort.getSelectedI
10、ndex()!=oArrivalPort.getSelectedIndex() | oStartPort.getSelectedIndex()=0)return;elsealert("【始发港】和【到达】港口不能相同!");oStartPort.selectOption(0);return false;return true;);oArrivalPort.attachEvent("onChange",function()if(oStartPort.getSelectedIndex()!=oArrivalPort.getSelectedIndex() |
11、oStartPort.getSelectedIndex()=0)return;elsealert("【始发港】和【到达】港口不能相同!");oArrivalPort.selectOption(0);return false;return true;);</script> 1判断select选项中 是否存在Value="paraValue"的Item 2向select选项中 加入一个Item 3从select选项中 删除一个Item 4删除
12、select中选中的项 5修改select选项中 value="paraValue"的text为"paraText" 6设置select中text="paraText"的第一个Item为选中 7设置select中value="paraValue"的Item为选中 8得到select的当前选中项的value 9得到select的当前选中项的text 10得到select的当前选中项的Ind
13、ex 11清空select的项 js 代码/ 1.判断select选项中 是否存在Value="paraValue"的Item function jsSelectIsExitItem(objSelect, objItemValue) var isExi
14、t = false; for (var i = 0; i < objSelect.options.length; i+) if (objSe
15、lect.optionsi.value = objItemValue) isExit = true;
16、60; break; return isExit;
17、160; / 2.向select选项中 加入一个Item function jsAddItemToSelect(objSelect, objItemText, objItemValue)
18、0; /判断是否存在 if (jsSelectIsExitItem(objSelect, objItemValue) alert("该Item的Value值
19、已经存在"); else var varItem = new Option(objItemText, objItemValue);
20、60; objSelect.options.add(varItem); alert("成功加入");
21、160; / 3.从select选项中 删除一个Item function jsRemoveItemFromSelect(objSelect, objItemValue) /判断是否存在
22、0; if (jsSelectIsExitItem(objSelect, objItemValue) for (var i = 0; i < objSelect.options.len
23、gth; i+) if (objSelect.optionsi.value = objItemValue)
24、 objSelect.options.remove(i); break;
25、160; alert("成功删除");
26、160; else alert("该select中 不存在该项"); &
27、#160; / 4.删除select中选中的项 function jsRemoveSelectedItemFromSelect(objSelect) var length = objSelect.options.length
28、0;- 1; for(var i = length; i >= 0; i-) if(objSelecti.selected = true)
29、 objSelect.optionsi = null; / 5.修改select选项中 valu
30、e="paraValue"的text为"paraText" function jsUpdateItemToSelect(objSelect, objItemText, objItemValue) /判断是否存在
31、 if (jsSelectIsExitItem(objSelect, objItemValue) for (var i = 0; i < objSelect.options.length; i+) &
32、#160; if (objSelect.optionsi.value = objItemValue)
33、160; objSelect.optionsi.text = objItemText; break;
34、160; alert("成功修改");
35、160; else alert("该select中 不存在该项"); &
36、#160; / 6.设置select中text="paraText"的第一个Item为选中 function jsSelectItemByValue(objSelect, objItemText)
37、; /判断是否存在 var isExit = false; for (var i = 0; i < objSelect.options.length;&
38、#160;i+) if (objSelect.optionsi.text = objItemText) objSele
39、ct.optionsi.selected = true; isExit = true;
40、0;break; /Show出结果 if (isExit) alert(&qu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 饮料行业品检奖惩制度
- 宿舍管理奖惩制度
- 公司车辆维修奖惩制度
- 班级里学生奖惩制度范本
- 幕墙公司设计部奖惩制度
- 学校行为习惯奖惩制度
- 车间员工与主管奖惩制度
- 物流公司奖惩制度范本
- 社区消防责任奖惩制度
- 超市保安安检奖惩制度
- 食品生产加工小作坊许可申请书
- 医疗设备维护与质量控制
- 2026年安徽邮电职业技术学院单招职业技能测试必刷测试卷附答案
- 企业员工福利及关爱基金管理细则
- DB31∕ 736-2020 纸面石膏板单位产品能源消耗限额
- GB/T 3884.1-2025铜精矿化学分析方法第1部分:铜含量的测定碘量法和电解法
- 2025年湖北三峡职业技术学院单招(计算机)考试参考题库附答案解析
- 临床药师竞聘演讲
- 2026年南通科技职业学院单招职业技能测试必刷测试卷带答案解析
- 无人机uom合格证考试题库及答案
- 特种设备安全员守则(2025版)
评论
0/150
提交评论