夺命雷公狗jquery---58Ajax+JSON实现对大批量数据的编辑

本文介绍如何使用jQuery从PHP页面获取数据,并利用JSON格式进行解析和展示。
<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
        <script src="js/jquery.js"></script>
        <script>
            $(function(){
                $('#btnok').bind('click',function(){
                    var data = {
                        '_':new Date().getTime()
                    };
                    //发送ajax请求
                    $.get('ajax7.php',data,function(msg){
                        //第一种方案
                        /*
                        for(var i=0; i<msg.length;i++){
                            var id = msg[i].id;
                            var username = msg[i].username;
                            var op = new Option(username,id);
                            $('#category')[0].options.add(op);
                        }
                        */

                        //第二种方案
                        $(msg).each(function(i,item){
                            var id = item.id;
                            var username = item.username;

                            var op = new Option(username,id);
                            $('#category')[0].options.add(op);
                        });
                    },'json');
                });
            });
        </script>
    </head>
    <body>
        <input type="button" id="btnok" value="获取数据" />
        <hr />
        <select id="category"></select>
    </body>
</html>

 

 

php代码如下:

 

 

<?php
    mysql_connect('localhost','root','');
    mysql_query('use xsphp');
    mysql_query('set names utf8');

    //组装SQL语句
    $sql = 'select * from admin';
    $res = mysql_query($sql);
    $data = array();
    while($row = mysql_fetch_assoc($res)){
        $data[] = $row;
    }

    //生成json数据
    echo json_encode($data);

 

转载于:https://www.cnblogs.com/leigood/p/4924406.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值