Laravel 使用Ajax的GET请求

1.定义路由

Route::get('/login', 'LoginController@login');

2.html 绑定点击事件

<input tyep="text" name="name" id="name" />
<input tyep="password" name="pwd" id="pwd" />
<div onclick="login()">登录</div>

3.js发送ajax

<script src='./index.js'><script>
<script src="jquery-1.10.2.min.js"></script>


<script>
function login(){
    var name = $('#name').val();
    var pwd = $('#pwd').val();
    $.ajax({
            type:"GET",
            url:"www.xxx.com/login?name="+name+'&pwd='+pwd,
            success:function (res){
               alert('ok');
            },
            error:function(){
                alert('error');
            }
        });

}
</script>

示例2:

删除功能发送ajax

  <div class="btn-box">
            <div class="del-btn" onclick="del({{$info['id']}},{{$info['type']}})">删除</div>
            @if($info['data_type']==2)
                <div class="enit-btn">
                    <a class="btn-edit" href="{{ route('admin_mobile_setting_tv_medical_reps_addEdit',['id'=>$info['id'],'type'=>$info['type']]) }}">编辑</a>
                </div>
            @endif
        </div>


   <script type="text/javascript">

        function del(id,type) {
            var id = id;
            var type = type;
            layer.confirm('确认删除吗?', {
                btn : [ '确定', '取消' ]
            }, function(index) {
                layer.close(index);
                $.ajax({
                    type: "GET",
                    url: '/app/admin/mobile_setting/tv/medical_reps_del'+'?id='+id,
                    success:function(data){
                        //执行代码
                        layer.msg('删除成功',{icon:1,time:2000},function(){
                            if (type == 1) {
                                window.location = "/app/admin/mobile_setting/tv/blood_pressure_index";
                            }
                            if (type == 2) {
                                window.location = "/app/admin/mobile_setting/tv/blood_sugar_index";
                            }
                            if (type == 3) {
                                window.location = "/app/admin/mobile_setting/tv/blood_uric_acid_index";
                            }
                        });
                    },
                    error:function (data) {
                        layer.msg('删除失败',{icon:1,time:2000},function(){
                            parent.location.reload();
                        });
                    }
                });
            });
        }

    </script>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值