根据不同的产品id获得不同的下拉选项 (option传多值)
2014-03-26 16:47
344 查看
<td> 没有 value
所以要在<td>里面加上input 同时text 为hidden这样就不会显示value的值
所以要在<td>里面加上input 同时text 为hidden这样就不会显示value的值
<td><select id='goodRefSuppliers_${s.index}' style='width: 100px;'><option value=''>--请选择--</option> <c:forEach var='goodRefSuppliers' items='${goodRefSuppliersList}'> <c:if test ="${goodRefSuppliers.prdInfo == prd}"> <option id='${goodRefSuppliers.suppliers.id}' value='${goodRefSuppliers.suppliers.name},${goodRefSuppliers.suppliers.id}'>${goodRefSuppliers.suppliers.name} </option> </c:if> </c:forEach> </select> </td>
var chk_value = []; function jqchk() { //jquery获取复选框值 $('input[name="id"]:checked').each(function() { var ip = $(this).attr('id'); var val = $(this).val(); //alert(val); var unit = $('#unit_'+ip).val(); var goodRefSuppliers = $('#goodRefSuppliers_'+ip).val(); //alert(goodRefSuppliers); val = val + "," + unit+"," +goodRefSuppliers; chk_value.push(val); }); if (chk_value.length == 0) { alert('没有选择任何数据。'); return false; } return true; } function ext(){ if(jqchk()){ var str = ""; for(var i=0;i<chk_value.length;i++){ var ips = parseInt(Math.random() * new Date().getTime()); str = str + "<tr id='gradeTr_"+ips+"'>" +"<td>" + chk_value[i].split(",")[1] + "</td>" +"<td>" + chk_value[i].split(",")[2] + "</td>" +"<td>" + chk_value[i].split(",")[3] + "</td>" +"<td><input type='hidden' id='suppliers_"+ips+"' value=" + chk_value[i].split(",")[5] + "> "+ chk_value[i].split(",")[4] +"</td>" +"<td><select id='gradeCode_"+ips+"' style='width: 100px;'><option value=''>--请选择--</option><c:forEach var='grade' items='${productGradeList}'><option value='${grade.propertyCode}'>${grade.propertyValue}</option></c:forEach></select></td>" +"<td><select id='inventoryStatus_"+ips+"' style='width: 100px;'><option value=''>--请选择--</option><c:forEach var='status' items='${inventoryStatusList}'><option value='${status.propertyCode}'>${status.propertyValue}</option></c:forEach></select></td>" +"<td><select id='inventoryType_"+ips+"' style='width: 100px;'><option value=''>--请选择--</option><c:forEach var='inventoryType' items='${inventoryTypeList}'><option value='${inventoryType.propertyCode}'<c:if test="${inventoryType.propertyValue=='备件库存'}">selected</c:if>>${inventoryType.propertyValue}</option></c:forEach></select></td>" +"<td><input type='text' id='itemKey_"+ips+"' value='无'/></td>" +"<td><input type='text' id='quantity_"+ips+"' onkeyup='javascrit:IsNum(this)'/></td>" +"<td align='center'><input type='hidden' name='prdId' value='"+chk_value[i].split(",")[0]+"' id='"+ips+"'/><a href='javascript:deleteGoods("+ips+")'>删除</a></td></tr>"; }//for closePopup(); parent.refreshMain(str); //alert(str); parent.hideErrorMsg(); }//if }
相关文章推荐
- linux 内核定时器 timer_list详解
- 26日上午网易等多家网站无法访问“剖析”
- Linux USB子系统之阅读笔记
- 用户10秒就关闭网站的25种原因
- Linux查看端口占用情况,并强制释放占用的端口
- Linux下跨服务器多log实时查看工具multitail使用
- linux定时任务crond服务详细说明
- 【转】命令行浏览器 curl 命令详解,Linux中访问url地址
- Linux
- linux v4l2----框架
- 学习OpenCV范例(十八)——反向投影
- 我的第一个lamp网站 感人故事网 上线了
- linux posix_spawn
- centos下安装mysql(安装,启动,停止,服务端口查询,用户密码设定)
- centos下安装mysql(安装,启动,停止,服务端口查询,用户密码设定)
- LINUX笔记之二常用命令(文件处理命令)
- 【OpenStack-havana】之单网卡-All In One 安装(基于CentOS6.4)
- -bash: ls: command not found
- shell中if 各参数含义
- Hadoop2.x Yarn作业提交(客户端)