美文网首页
asp.net mvc知识点

asp.net mvc知识点

作者: 黑哥聊dotNet | 来源:发表于2019-11-18 13:53 被阅读0次

mvc中js写法:

第一种:(原生写法 function中data时后台返回的数据,longon是后台接口,data时传参)

$(document).ready(function () {

    $("#btn_click").click(function () {

        var data = {

            username: $("#use").val(),

            password: $("#pwd").val()

        }

$.post("longon", data, function (data) {

            alert(data);

        })

    });

});

第二种:(ajax和jquery)async. 默认是true,即为异步方式,$.Ajax执行后,会继续执行ajax后面的脚本,直到服务器端返回数据后,触发$.Ajax里的success方法,这时候执行的是两个线程。若要将其设置为false,则所有的请求均为同步请求,在没有返回值之前,同步请求将锁住浏览器,用户其它操作必须等待请求完成才可以执行。

$(document).ready(function () {

    $("#btn_click").click(function () {

        var data = {

            username: $("#use").val(),

            password: $("#pwd").val()

        }

        $.ajax({

            type: "POST",

            async: "false",

            url: "longon",

            data: data,

            success: function (data) {

                alert(data);

            }

            });

    });

});

相关文章

网友评论

      本文标题:asp.net mvc知识点

      本文链接:https://www.haomeiwen.com/subject/evavictx.html