zoukankan      html  css  js  c++  java
  • 根据select创建input并赋值

    <!DOCTYPE html>
    <html>

        <head>
            <meta charset="UTF-8">
            <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
            <meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
            <title>私人定制</title>

            <script type="text/javascript" src="JS/jquery-2.2.2.min.js"></script>

        </head>

        <body>
            <div id="wrap">
                <ul id="personal_list">
                    <li>
                        <span>选择蔬菜品种:</span>
                        <select name="selectVal" id="selectVal_a">
                              <optgroup label="椒类">  
                                  <option value="青椒">青椒</option>
                                <option value="二根条">二根条</option>  
                                   <option value="朝天椒">朝天椒</option>  
                                   <option value="红椒">红椒</option>
                              </optgroup>                      

                        </select>

                    </li>
                    <li id="choose_list">

                        <span>您已经选择:</span><br/>
                    </li>
                    
                    <li>

                </ul>

                <script>
                    $(function() {
                        var x = 0;
                        //下拉框值发生改变会触发该事件
                        $("#selectVal_a").change(function() {
                            //获取到下拉框的值
                            var selecVal = $(this).val();
                            x++;
                            //添加文本框和删除按钮
                            $("#choose_list").append("<div id='choose_div'><span class='choose_span'style='    font-weight: 200;font-size: 16px;'>第" + x + "种蔬菜种类为:</span><input type='text' readonly='readonly' value='" + selecVal + "'></br><span class='choose_span'style='    font-weight: 200;font-size: 16px;'>重量为:</span><select><option value='1'>1kg~500kg</option><option value='2'>>500kg</option></select><button class='dele'>删除</button></div>");
                            //删除功能
                            $(".dele").click(function() {
                                //删除tr节点
                                $(this).parent().remove();
                                x--;
                                //禁止表单提交
                                return false;
                            });
                        })
                    });
                </script>

            </div>

            </div>

        </body>

    </html>

  • 相关阅读:
    Hdu-5983 2016ACM/ICPC亚洲区青岛站 B.Pocket Cube 模拟
    Codeforces Round #300 F
    cf298F:状压dp+剪枝
    POJ3294--Life Forms 后缀数组+二分答案 大于k个字符串的最长公共子串
    jzp线性筛及其简单应用
    Codeforces Round #299 (Div. 1)C. Tavas and Pashmaks (凸壳)
    Codeforces Round #236 (Div. 2)E. Strictly Positive Matrix(402E)
    【2012天津区域赛】部分题解 hdu4431—4441
    HDU4436---str2int 后缀树组(12年天津区域赛)
    Codeforces
  • 原文地址:https://www.cnblogs.com/theWayToAce/p/5382369.html
Copyright © 2011-2022 走看看