jquery根据下拉框的值控制表格行的变化
2009-07-21 08:57
399 查看
<html> <head> <title>colormap</title> <mce:script type="text/javascript" src="jquery.js" mce_src="jquery.js"></mce:script> <mce:script type="text/javascript"><!-- $(document).ready(function(){ $("#colorsel").change(function(){ var str=$("#colorsel option:selected").val(); // alert(str); for(var i=2;i<=10;i++){ if(i<=(str*1)+2){ // alert(str*1+2); $("tr:eq("+i+")").css("display","block"); }else{ $("tr:eq("+i+")").css("display","none"); } } }); }); // --></mce:script> </head> <body > <form action="/#.do" method="post" id="f1"> <table> <tr><td>方案名称</td><td><input type="text" name="ucname" maxlength="20"/></td></tr> <tr><td>区间个数</td><td><select name="colorcount" id="colorsel"><option value="1">1</option><option value="2">2</option> <option value="3">3</option><option value="4">4</option><option value="5">5</option> <option value="6">6</option><option value="7">7</option><option value="8">8</option></select></td> </tr> <tr style="display:block;" mce_style="display:block;"><td>区间1</td><td>下限<input type="text"name="ucmin1" maxlength="8"/></td><td>上限<input type="text" name="ucmax1" maxlength="8"/></td><td>名称<input type="text" name="cname1" maxlength="10"/></td> <td>颜色<select name="col1" ><option value="1" style="background-color:green" mce_style="background-color:green"> </option><option value="2" style="background-color:yellow" mce_style="background-color:yellow"></option> <option value="3" style="background-color:blue" mce_style="background-color:blue"></option><option value="4" style="background-color:red" mce_style="background-color:red"></option><option value="5" style="background-color:pink" mce_style="background-color:pink"></option> <option value="6" style="background-color:lightgray" mce_style="background-color:lightgray"></option><option value="7" style="background-color:cran;font-size:14px;" mce_style="background-color:cran;font-size:14px;"></option><option value="8" style="background-color:black" mce_style="background-color:black"></option></select></td></tr> <tr style="display:none;" mce_style="display:none;"><td>区间2</td><td>下限<input type="text" name="ucmin2"/ maxlength="8"></td><td>上限<input type="text" name="ucmax2" maxlength="8"/></td><td>名称<input type="text" name="cname2" maxlength="10"/></td><td>颜色<select name="col2" ><option value="1" style="background-color:green" mce_style="background-color:green"> </option><option value="2" style="background-color:yellow" mce_style="background-color:yellow"></option> <option value="3" style="background-color:blue" mce_style="background-color:blue"></option><option value="4" style="background-color:red" mce_style="background-color:red"></option><option value="5" style="background-color:pink" mce_style="background-color:pink"></option> <option value="6" style="background-color:lightgray" mce_style="background-color:lightgray"></option><option value="7" style="background-color:cran;font-size:14px;" mce_style="background-color:cran;font-size:14px;"></option><option value="8" style="background-color:black" mce_style="background-color:black"></option></select></td></tr> <tr style="display:none;" mce_style="display:none;"><td>区间3</td><td>下限<input type="text" name="ucmin3" maxlength="8"/></td><td>上限<input type="text" name="ucmax3" maxlength="8"/></td><td>名称<input type="text" name="cname3" maxlength="10"/></td><td>颜色<select name="col3" ><option value="1" style="background-color:green" mce_style="background-color:green"> </option><option value="2" style="background-color:yellow" mce_style="background-color:yellow"></option> <option value="3" style="background-color:blue" mce_style="background-color:blue"></option><option value="4" style="background-color:red" mce_style="background-color:red"></option><option value="5" style="background-color:pink" mce_style="background-color:pink"></option> <option value="6" style="background-color:lightgray" mce_style="background-color:lightgray"></option><option value="7" style="background-color:cran;font-size:14px;" mce_style="background-color:cran;font-size:14px;"></option><option value="8" style="background-color:black" mce_style="background-color:black"></option></select></td></tr> <tr style="display:none;" mce_style="display:none;"><td>区间4</td><td>下限<input type="text" name="ucmin4" maxlength="8"/></td><td>上限<input type="text" name="ucmax4" maxlength="8"/></td><td>名称<input type="text" name="cname4" maxlength="10"/></td><td>颜色<select name="col4" ><option value="1" style="background-color:green" mce_style="background-color:green"> </option><option value="2" style="background-color:yellow" mce_style="background-color:yellow"></option> <option value="3" style="background-color:blue" mce_style="background-color:blue"></option><option value="4" style="background-color:red" mce_style="background-color:red"></option><option value="5" style="background-color:pink" mce_style="background-color:pink"></option> <option value="6" style="background-color:lightgray" mce_style="background-color:lightgray"></option><option value="7" style="background-color:cran;font-size:14px;" mce_style="background-color:cran;font-size:14px;"></option><option value="8" style="background-color:black" mce_style="background-color:black"></option></select></td></tr> <tr style="display:none;" mce_style="display:none;"><td>区间5</td><td>下限<input type="text" name="ucmin5" maxlength="8"/></td><td>上限<input type="text" name="ucmax5" maxlength="8"/></td><td>名称<input type="text" name="cname5" maxlength="10"/></td><td>颜色<select name="col5" ><option value="1" style="background-color:green" mce_style="background-color:green"> </option><option value="2" style="background-color:yellow" mce_style="background-color:yellow"></option> <option value="3" style="background-color:blue" mce_style="background-color:blue"></option><option value="4" style="background-color:red" mce_style="background-color:red"></option><option value="5" style="background-color:pink" mce_style="background-color:pink"></option> <option value="6" style="background-color:lightgray" mce_style="background-color:lightgray"></option><option value="7" style="background-color:cran;font-size:14px;" mce_style="background-color:cran;font-size:14px;"></option><option value="8" style="background-color:black" mce_style="background-color:black"></option></select></td></tr> <tr style="display:none;" mce_style="display:none;"><td>区间6</td><td>下限<input type="text" name="ucmin6" maxlength="8"/></td><td>上限<input type="text" name="ucmax6" maxlength="8"/></td><td>名称<input type="text" name="cname6" maxlength="10"/></td><td>颜色<select name="col6" ><option value="1" style="background-color:green" mce_style="background-color:green"> </option><option value="2" style="background-color:yellow" mce_style="background-color:yellow"></option> <option value="3" style="background-color:blue" mce_style="background-color:blue"></option><option value="4" style="background-color:red" mce_style="background-color:red"></option><option value="5" style="background-color:pink" mce_style="background-color:pink"></option> <option value="6" style="background-color:lightgray" mce_style="background-color:lightgray"></option><option value="7" style="background-color:cran;font-size:14px;" mce_style="background-color:cran;font-size:14px;"></option><option value="8" style="background-color:black" mce_style="background-color:black"></option></select></td></tr> <tr style="display:none;" mce_style="display:none;"><td>区间7</td><td>下限<input type="text" name="ucmin7" maxlength="8"/></td><td>上限<input type="text" name="ucmax7" maxlength="8"/></td><td>名称<input type="text" name="cname7" maxlength="10"/></td><td>颜色<select name="col7" ><option value="1" style="background-color:green" mce_style="background-color:green"> </option><option value="2" style="background-color:yellow" mce_style="background-color:yellow"></option> <option value="3" style="background-color:blue" mce_style="background-color:blue"></option><option value="4" style="background-color:red" mce_style="background-color:red"></option><option value="5" style="background-color:pink" mce_style="background-color:pink"></option> <option value="6" style="background-color:lightgray" mce_style="background-color:lightgray"></option><option value="7" style="background-color:cran;font-size:14px;" mce_style="background-color:cran;font-size:14px;"></option><option value="8" style="background-color:black" mce_style="background-color:black"></option></select></td></tr> <tr style="display:none;" mce_style="display:none;"><td>区间8</td><td>下限<input type="text" name="ucmin8" maxlength="8"/></td><td>上限<input type="text" name="ucmax8" maxlength="8"/></td><td>名称<input type="text" name="cname8" maxlength="10"/></td><td>颜色<select name="col8" ><option value="1" style="background-color:green" mce_style="background-color:green"> </option><option value="2" style="background-color:yellow" mce_style="background-color:yellow"></option> <option value="3" style="background-color:blue" mce_style="background-color:blue"></option><option value="4" style="background-color:red" mce_style="background-color:red"></option><option value="5" style="background-color:pink" mce_style="background-color:pink"></option> <option value="6" style="background-color:lightgray" mce_style="background-color:lightgray"></option><option value="7" style="background-color:cran;font-size:14px;" mce_style="background-color:cran;font-size:14px;"></option><option value="8" style="background-color:black" mce_style="background-color:black"></option></select></td></tr> <tr><td>其它区间<td>名称<input type="text" name="othername"/></td><td>颜色<select name="otheruc" ><option value="1" style="background-color:green" mce_style="background-color:green"> </option><option value="2" style="background-color:yellow" mce_style="background-color:yellow"></option> <option value="3" style="background-color:blue" mce_style="background-color:blue"></option><option value="4" style="background-color:red" mce_style="background-color:red"></option><option value="5" style="background-color:pink" mce_style="background-color:pink"></option> <option value="6" style="background-color:lightgray" mce_style="background-color:lightgray"></option><option value="7" style="background-color:cran;font-size:14px;" mce_style="background-color:cran;font-size:14px;"></option><option value="8" style="background-color:black" mce_style="background-color:black"></option></select></td><td></td><td></td></tr> <tr><td align="center" colspan="5" MAGENTA><input type="submit" value="提交方案"/></td> <input type="hidden" value="dealusermap" name="status" onClick/> </tr> </table> </form> </body> </html>
相关文章推荐
- JQuery根据输入框的值变化执行相关操作---change事件
- 根据Debug和Release状态的变化来控制日志输出
- jQuery Easy UI中根据第一个下拉框选中的值设置第二个下拉框是否可以编辑
- 用jquery+css控制表格样式
- JQuery来控制表格奇偶行的不同背景颜色显示
- Jquery 结合Json控制Select下拉框
- Jquery 实现表格颜色交替变化鼠标移过颜色变化实例
- jquery 根据表格行ID 获得数据
- 表格隔行变色_jQuery控制实现鼠标悬停高亮
- jQuery控制表格行移动,序号不变
- 实习小结九:jQuery中根据this对象控制多个同一类名标签
- jquery如何书写一个根据下拉选择列表的选择值 控制其他标签时候显示的功能
- jquery 实现DataTable表格中,药品总价格随数量或单价的变化发生动态变化
- Javascript/jQuery根据页面上表格创建新汇总表格
- jQuery控制DIV层实现由大到小,由远及近动画变化效果
- jquery实现控制表格行高亮
- 用JS控制表格颜色变化
- 使用jQuery动态创建一个表格(根据用户输入的内容添加一行数据,并且能逐行删除)
- 利用jquery控制display属性变化
- Jquery表格宽度控制,初始化悬停事件