分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 教程案例

mvc 页面简单get获取后台数据

发布时间:2023-09-06 01:39责任编辑:熊小新关键词:暂无标签

后台方法

 public ActionResult Linq() ???????{ ???????????var lt = UserSys.FindAll(); ???????????Hashtable ht = new Hashtable(); ???????????ht.Add("data",lt); ???????????return Json(ht, JsonRequestBehavior.AllowGet); ???????}

页面元素

<input type="text" name="ID" /><input type="text" id="UserName" /><input type="text" id="active" class="active" /><input type="button" ?class="active" value=""/>

js请求

<script src="~/Scripts/jquery-1.10.2.min.js"></script><script> ???$.ajax({ ???????type: ‘get‘, ???????datatype: ‘json‘, ???????url: ‘/Linq/Linq‘, ???????success: function (data) { ???????????//根据name获取元素进行赋值 ???????????$("[name=‘ID‘]").val(data.data[1].ID); ??????????????//根据id获取元素进行赋值 ???????????$("#UserName").val(data.data[1].UserName); ???????????//根据class获取元素进行赋值 ???????????$(".active").val(data.data[1].PassWord) ???????????//根据input标签筛选type为button,获取该元素进行赋值 ???????????$("input[type=button]").val("确定") ???????} ???})

删除多余代码后

//FindAll是Xcoder生成的方法 ?不用Xcode使用linq查询也可以var lt = UserSys.FindAll(); ???????????//Hashtable ht = new Hashtable(); ???????????//ht.Add("data",lt); ???????????return Json(lt, JsonRequestBehavior.AllowGet);
<script src="~/Scripts/jquery-1.10.2.min.js"></script><script>//简单的jq获取元素方法 ?直接返回获取的数据 ????$.ajax({ ???????type: ‘get‘, ???????datatype: ‘json‘, ???????url: ‘/Linq/Linq‘, ???????success: function (data) { ???????????//根据name获取元素进行赋值 ???????????$("[name=‘ID‘]").val(data[1].ID); ??????????????//根据id获取元素进行赋值 ???????????$("#UserName").val(data[1].UserName); ???????????//根据class获取元素进行赋值 ???????????$(".active").val(data[1].PassWord) ???????????//根据input标签筛选type为button,获取该元素进行赋值 ???????????$("input[type=button]").val("确定") ???????} ???})

mvc 页面简单get获取后台数据

原文地址:https://www.cnblogs.com/shapaozi/p/8358770.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved