C#前后端交互
2024-09-25 10:58:11
后台接收
方式1:
Request.Form[""] post
Request.QueryString[""] get
System.Web.HttpContext.Current.Request
后台返回
json方式1
string jsonData = JsonConvert.SerializeObject(ViewData);
return Json(jsonData, JsonRequestBehavior.AllowGet);
Content 方式
return Content("toastr.success('系统错误,重新登录')", "application/x-javascript");
TempData方式
empData["lognum"] = 4;
return RedirectToAction("LoginFail", "Help");
Tempdata保存在session当中,当处理完之后会清除相应session值,所以只能够传递一次
页面之间的传值
Session
Session["Pwd"].ToString()
Session["AdminUserName"]
前台发送给后台
json jquery
$.ajax({
url: "/Help/GetDepts",
dataType: "json",
cache: null,
data: company,
type: "GET",
error: function () { toastr.warning('当前部门没有用户') },
success: function (response) {
datanew = JSON.parse(response);
var options = "";
if (datanew["depts"].length > 0) {
options += "--请选择部门--";
for (var i = 0; i < datanew["depts"].length; i++) {
options += "<option value=" + datanew["depts"][i]["Value"] + ">" + datanew["depts"][i]["Value"] + "";
}
}
$(id).html(options);
}
最新文章
- TeamViewer 12.0.71503 Patch By.Sound
- AngularJS中的指令全面解析(转载)
- CentOS7 PostgreSQL安装
- angularJs案例汇总
- linux(centos 6.4)下安装php memcache服务端及其客户端(详细教程)
- HTTP Status 500 - An exception occurred processing at line 35
- DOM_节点层次
- POJ1330Nearest Common Ancestors——近期公共祖先(离线Tarjan)
- 基于cygwin构建u-boot(四)libgcc引用
- Tcl与Design Compiler (四)——DC启动环境的设置
- .net core2.0下使用Identity改用dapper存储数据
- linux_samba服务安装
- 【原】eclipse创建maven工程时,如何修改默认JDK版本?
- /etc/nginx/nginx.conf配置文件详解
- Informatica_(1)安装
- TCP、UDP数据包大小的限制
- LCL Socket基类
- ElasticSearch(十):springboot集成ElasticSearch集群完成数据的增,删,改
- python协程函数、递归、匿名函数与内置函数使用、模块与包
- linux setup 相关text mode图形配置工具的安装