zoukankan      html  css  js  c++  java
  • C# .net Jquery ajax 简单示例

    jquery中ajax相信大家都不陌生,这里只写个简单例子示意用法,详细后续再写。

    在html中按钮事件中添加如下js   

    var param = "data=" + escape($("#txtPageName").val()) + "&PageUrl=" + $("#txtPageUrl").val();
                    $.ajax({
                        url: "/System/PageAdd?" + param,
                        type: "post",
                        dataType: "json",
                        data: { PageName: escape($("#txtPageName").val()), PageUrl: $("#txtPageUrl").val(), PageParam: $("#txtPageParam").val(), Remark: $("#txtRemark").val(), IsPublic: $("#ckIsPublic").val() },
                        async: false,
                        cache: false,
                        success: function () {
                            alert("成功");
                        },
                        error: function (rq) {
                            alert("error:" + rq.statusText + "responseText:" + rq.responseText);
                        }
                    });
    jquery-ajax

    这里参数传递有两种方式,既可以包含一个查询字符串,比如 key1=value1&key2=value2 ,也可以是一个映射,比如 {key1: 'value1', key2: 'value2'} 。

    对于两种方式后台接受只需要方法接收参数名称一致即可。值得注意的是,没有参数名称相同的参数则默认为空,只接收接受方法中有参数名的参数。

            public string PageAdd(string data)
            {
               //do something
    
                return "success";
            }
    C# 后台接受
  • 相关阅读:
    vue 之 vuex
    vue中this.$router.push() 传参
    ES6新特性
    css优先级
    创建第一个vue工程
    对Vue.js的认知
    前端的认知与见解
    Web前端常见问题
    数据库如何进行索引优化
    Python FAQ
  • 原文地址:https://www.cnblogs.com/lipanpan/p/4203120.html
Copyright © 2011-2022 走看看