关于下拉框的值与内容

<select name="apply.feeAdscription" onchange="showIntOrderNo()" alt='费用归属#true'>
<script language="javascript">getSelectContent(feeAdscriptionStr,'apply.feeAdscription','','${advisoryAuditapply.feeAdscription}',"false");
</script>
</select>


<script type="text/javascript">
var feeAdscriptionStr="本部门承担|1,新开店|2;本部门承担"; //费用归属
//得到下拉列表框的值和内容,并且默认选项
function getSelectContent(getTxt,CtrlName,CtrlNameT,defaultValue,signVal)
{
var ary1;
var ifenhao;
var ary2;
var tmpS;
var i_DefVal;
if((getTxt != "") && (document.all(CtrlName) != null))
{
//清空列表项
var length = document.all(CtrlName).length;

for(var j = 0; j < length; j++)
{
document.all(CtrlName).options[0] = null;
}

i_DefVal = 0;
tmpS = "";
ifenhao = getTxt.indexOf(";");

if (ifenhao != -1) tmpS = getTxt.substr(ifenhao + 1,(getTxt.length - ifenhao));

getTxt=getTxt.substr(0,ifenhao);
ary1=getTxt.split(",");

if(tmpS == "") document.all(CtrlName).options[document.all(CtrlName).length] = new Option("","")

for(var i = 0; i < ary1.length; i++)
{
ary2 = ary1[i].split("|");

if(defaultValue == ary2[1])
{
i_DefVal = i;
}
else
{
if(tmpS == ary2[1]) i_DefVal = i;
}

document.all(CtrlName).options[document.all(CtrlName).length] = new Option(ary2[0],ary2[1]);
}

document.all(CtrlName).selectedIndex = i_DefVal;

if(signVal == 'false') return false;

getSelMsg(CtrlName,CtrlNameT,i_DefVal);
}
else
{
getClearSelectCont(CtrlName);
}
}
//得到下拉列表框名称信息
function getSelMsg(CtrlName,CtrlNameT,i_DefVal)
{
document.all(CtrlNameT).value = document.all(CtrlName).options[i_DefVal].text;
}

</script>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值