javascript - Meminta nasihat: Apakah cara yang betul untuk menggunakan $each()?
天蓬老师
天蓬老师 2017-05-18 10:54:19
0
2
769
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
        <title></title>
        <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js" type="text/javascript"></script>
    </head>
    <body>
        <form>
            <label>
                <input id="txt" type="text" name="UserName" placeholder="请输入姓名">性别:
                <select id="sex">
                    <option>女</option>
                    <option>男</option>
                </select>
            </label>
            <input id="show-btn" type="button" value="显示数据">
        </form>
        <ul id="list"></ul>

    <script>
        var json=[{
            "name": $("#txt").val(),
            "sex": $("#sex").val()
        }];
        $("#show-btn").click(function(){
            $.each(json,function(i){

                $("#list").append("<li>姓名:"+json[i].name+" 性别:"+json[i].sex+"</li>");    

            });
        });

    </script>
    </body>
</html>

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

membalas semua(2)
小葫芦

Sila masukkan var json=[xxxxx] ;
ke dalam fungsi klik

    $("#show-btn").click(function(){
      var json=[{
        "name": $("#txt").val(),
        "sex": $("#sex").val()
    }];
        $.each(json,function(i){

            $("#list").append("<li>姓名:"+json[i].name+" 性别:"+json[i].sex+"</li>");    

        });
    });
过去多啦不再A梦

Adakah poster tidak menerangkan masalah dengan jelas? Saya fikir anda bercakap tentang penggunaan setiap

================================================ === =====
Adakah anda maksudkan anda tidak mahu menggunakan subskrip dalam panggilan balik?

Gambar di atas ialah setiap kaedah JQuery
Anda boleh menggunakan ini dalam panggilan balik untuk mendapatkan objek yang sedang digelung
atau gunakan parameter kedua dalam panggilan balik

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan