vue和jQuery嵌套实现异步ajax通信

Posted long-ke

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue和jQuery嵌套实现异步ajax通信相关的知识,希望对你有一定的参考价值。

 

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>vue和jQuery嵌套实现异步ajax通信</title>
    <script src="../js/jquery.min.js"></script>
    <script src="../js/vue.js"></script>
    <script>
        // 可以兼容jQuery和vue的单一入口
        window.onload = function(){
            var app = new Vue({
                el:"#app",
                // vue内置属性用来绑定事件
                methods:{
                    get:function(){
                        // 发送get请求
                        $.ajax({
                            // 指定请求方式
                            type:"GET",
                            // 网址,ajax.php特制的服务器端请求
                            url:"http://192.168.1.238/ajax.php",
                            // 数据格式,jsonp是一种跨域请求的格式
                            dataType:"jsonp",
                            // 回调函数
                            jsonp:"callback",
                            // 通信成功后,打印服务器端返回的数据
                            success:function(msg){
                                // alert(msg.text);

 

                                // 使用jQuery实时渲染页面(改变div盒子)的内容
                                $("#message").html("下午好,您已成功登录!")
                            }
                        });
                    }

 

 

以上是关于vue和jQuery嵌套实现异步ajax通信的主要内容,如果未能解决你的问题,请参考以下文章

Vue05-Axios异步通信

Vue:Axios异步通信计算属性内容分发自定义事件

黑马eesy_15 Vue:03.生命周期与ajax异步请求&&04.vue案例

Vue--Axios异步通信 & v-cloak解决闪烁问题 & 生命周期

JavaScript使用Ajax实现异步通信

javascript异步代码的回调地狱以及JQuery.deferred提供的promise解决方式