• jQuery操作select 的option


     
    $(function(){
               $("#addip").click(function(){
                                          var $beginip1=$("#s_ip_1").val();
                                          var $beginip2=$("#s_ip_2").val();
                                          var $beginip3=$("#s_ip_3").val();
                                          var $beginip4=$("#s_ip_4").val();
                                          var $endip1=$("#e_ip_1").val();
                                          var $endip2=$("#e_ip_2").val();
                                          var $endip3=$("#e_ip_3").val();
                                          var $endip4=$("#e_ip_4").val();
                                          var $beginip=$beginip1+"."+$beginip2+"."+$beginip3+"."+$beginip4;
                                          var $endip=$endip1+"."+$endip2+"."+$endip3+"."+$endip4;
                                          //检查IP段
                                          if($beginip1>$endip1){
                                              alert("起始IP不能大于结束IP地址");
                                          }
                                          //验证数据库是否存在
                                          
                                          //添加到select的选项
                                          if($("#ip_type:checked").val()=="1"){
                                              //IP段
                                              $("#limit_ip_list").append("<option value='"+$beginip+"~"+$endip+"'>"+$beginip+"~"+$endip+"</option>");
                                          }else{
                                              $("#limit_ip_list").append("<option value='"+$beginip+"'>"+$beginip+"</option>");
                                          }
                                          });
    });

    <table cellpadding="0" cellspacing="0" border="0">
            <tr>
              <td colspan="2"><input type="radio" name="ip_type" id="ip_type" value="1" checked="checked"/>
                IP段
                <input type="radio" name="ip_type" id="ip_type" value="0" />
                IP值</td>
              <td>被限制的IP列表</td>
              <td></td>
            </tr>
            <tr>
              <td><input name="s_ip_1" id="s_ip_1" type="text" size="4" value="192">
                .
                <input name="s_ip_2" id="s_ip_2"  type="text" size="4" value="168"/>
                .
                <input name="s_ip_3" id="s_ip_3"  type="text" size="4" value="0"/>
                .
                <input name="s_ip_4" id="s_ip_4"  type="text" size="4" value="0"/></td>
              <td rowspan="3"><input type="button" name="addip" id="addip" value="=>" /></td>
              <td rowspan="3"><select style="230px" size="5" multiple="multiple" id="limit_ip_list" name="limit_ip_list">
                  <option value="192.168.1.0~192.168.1.255">192.168.1.0~192.168.1.255</option>
                  <option value="192.168.0.100">192.168.0.100</option>
                </select></td>
              <td rowspan="3"> 可双击删除<br />
                <input type="button" name="delip" id="delip" value="删除选择" /></td>
            </tr>
            <tr>
              <td align="center" bgcolor="#FFFFFF">~</td>
              <td></td>
            </tr>
            <tr>
              <td bgcolor="#FFFFFF"><input name="e_ip_1" id="e_ip_1"  type="text" size="4" value="192">
                .
                <input name="e_ip_2" id="e_ip_2" type="text" size="4" value="168"/>
                .
                <input name="e_ip_3" id="e_ip_3" type="text" size="4" value="0"/>
                .
                <input name="e_ip_4" id="e_ip_4" type="text" size="4" value="0"/></td>
              <td></td>
            </tr>
          </table>

  • 相关阅读:
    POJ1609 UVALive2815 UVA1196 ZOJ1787 Tiling Up Blocks【二维最长上升子序列+DP】
    UVALive3638 UVA12100 POJ3125 HDU1972 Printer Queue【队列+模拟】
    UVA10391 ZOJ1825 Compound Words【SET+暴力】
    NUC1157 To the Max【最大子段和+DP】
    NUC1399 Sum It Up【DFS】
    NUC1742 Subsequence【前缀和+二分搜索+尺取法】
    NUC1371 Who's in the Middle【中位数+排序】
    NUC1312 Sum【水题+数学题】
    POJ2100 Graveyard Design【尺取法】
    UVALive3399 UVA1210 POJ2739 Sum of Consecutive Prime Numbers【素数筛选+尺取法】
  • 原文地址:https://www.cnblogs.com/hakuci/p/2227410.html
Copyright © 2020-2023  润新知