js jsp 动态生成select


js生成

<script language="javascript" type="text/javascript">
function AddRow()
{
//添加一行
var i =tab.rows.length;
var newTr = tab.insertRow(i);
newTr.className = 'admin-content';
//添加列
var newTd0 = newTr.insertCell();
var newTd1 = newTr.insertCell();
var newTd2 = newTr.insertCell();
var newTd3 = newTr.insertCell();
var newTd4 = newTr.insertCell();
var newTd5 = newTr.insertCell();
var newTd6 = newTr.insertCell();
var newTd7 = newTr.insertCell();
//设置列内容和属性
newTd7.innerHTML = '<td style="text-align:left;">'+i+
'<input type="hidden" name="id" value="'+i+'"/>'+
'<input type="hidden" name="action" value="add"/>'+
'</td>';
newTd6.innerHTML = '<td style="text-align:left;">'+
genSwitchSelect()+
'</td>';
newTd5.innerHTML = '<td style="text-align:left;">'+
genInstallSelect()+
'</td>';
newTd4.innerHTML = '<td style="text-align:left;">'+
'<input type="text" class="input" name="app_name"'+
'maxlength="15" size="15"/>'+
'</td>';
newTd3.innerHTML = '<td style="text-align:left;">'+
'<input type="text" class="input" name="app_id"'+
'maxlength="35" size="35"/>'+
'</td>';
newTd2.innerHTML = '<td style="text-align:left;">'+
'<input type="text" class="input" name="package_name"'+
'maxlength="18" size="18"/>'+
'</td>';
newTd1.innerHTML = '<td style="text-align:left;">'+
'<input type="text" class="input" name="act"'+
'maxlength="35" size="35"/>'+
'</td>';
newTd0.innerHTML = '<td style="text-align:left;">'+
'<input type="submit" value="保存" name="Submit"/>'+
'</td>';
document.getElementById('cancel').style.display='';
}

function genSwitchSelect(){
var html = '<select name="switch_ram_range">';
for(var j=10; j<=100; j+=10){
html+='<option value="'+j+'%">'+j+'%</option>';
}
html+='</select>';
return html;
}

function genInstallSelect(){
var html = '<select name="install_ram_range">';
for(var j=0; j<=10; j++){
if(j==0){
html+='<option value="随机">随机</option>';
}else{
html+='<option value="'+j+'">'+j+'</option>';
}
}
html+='</select>';
return html;
}

</script>




jsp生成
<td style="text-align:left;">
<select name="switch_ram_range">
<%
for(int j=10; j<=100; j+=10){
if(aInfo.getSwitch_ram_range().equals(j+"%")){
%><option value="<%=j%>%" selected = "selected"><%=j%>%</option>
<%}else{%>
<option value="<%=j%>%"><%=j%>%</option>
<%}
}
%>
</select>
</td>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值