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

后台方法

 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("确定")
        }

    })

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

时间: 2024-11-10 10:23:19

mvc 页面简单get获取后台数据的相关文章

Asp.net Mvc中分部视图获取后台数据并展示

方式一: 1.主页面中代码: @{Html.RenderAction("CreateLeftMenu");} 2.Controller中代码: public PartialViewResult CreateLeftMenu() { return PartialView("PartialAdminLeft", "123"); } 这里只返回字符串"123". 3.分部视图代码: @model object @{ string s

Vue axios异步获取后台数据alert提示undefined

记录一个小问题,关于分页查询套餐 前台通过axios异步请求获取后台数据alert弹出数据提示undefined 下面有三个bean PageResult /** * 分页结果封装对象 */ public class PageResult implements Serializable { //总记录数 private Long total; //当前页结果 private List rows; //get,set方法省略 .... } QueryPageBean /** * 封装查询条件 */

前台通过ajax获取后台数据,PHP如何返回中文数据

现在经常使用Ajax调用后台php获取后台数据,但是PHP返回的数据如果含有中文的话,Ajax会无法识别,那咋整呢,我用的是比较笨的方法,但是实用: echo urldecode(json_encode(array('status'=>'1', 'errMsg'=>urlencode('数据传递错误,请重试')))); return;

用ajax获取后台数据,返回json数据,怎么在前台使用?

用ajax获取后台数据,返回json数据,怎么在前台使用呢? 后台 C# code ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 if (dataType == "SearchCustomer")                 {                     int ID;                     if (Int32.TryParse(CustomerID, out ID))                     {    

sencha touch 通过.axhx获取后台数据时,Unable to parse the JSON returned by the server: Error: You&#39;re trying to

注意:如果你的store跟我一样是使用.ashx从.NET后台获取的,并且用sencha cmd自带的web服务器调试,在chrome调试的时候回会返回如下错误. [WARN][Ext.data.reader.Reader#process] Unable to parse the JSON returned by the server: Error: You're trying to decode an invalid JSON String: <%@ WebHandler Language=&qu

201507221403_《backbone之一——新建模型和集合、实例化模型、模型上监听事件的方法、模型设置和获取后台数据、配置理由方法、视图绑定事件的方法、绑定模型等》

一 . 新建 var model_1 = new Backbone.Model({'name':'hello'}); var model_2 = new Backbone.Model({'name':'hi'}); var models = new Backbone.Collection(); models.add( model_1 ); models.add( model_2 ); alert( JSON.stringify(models) ); 二. 实例化模型 var M = Backbo

js页面用定时任务通过AJAX获取后台数据,但是从这个页面跳转到其他页面后,定时任务仍然在定时请求后台

setInterval(function(){//ajax 请求后台数据},1000);这个是A页面的定时器然后我在A页面通过其他请求跳转到其他页面之后后台发现A页面的定时器的那个请求仍然在执行为什么会出现这种情况呢?怎么能让我跳转到其他页面之后定时任务不执行呢? yj327243832 | 浏览 1987 次  2014-08-22 17:26 2014-08-23 11:03 最佳答案 个人感觉如果A页面已经跳转到其他页面,那么那个定时器的请求应该不会再被执行,因为A页面在浏览器中应该已经被

获取后台数据分页

html创建一个存放内容的容器,以及分页的容器: <div id="content"></div> <div id="pager"></div> js如下: $.ajax({ url: "url",//headers: {//"AccessToken" : "token"//},  //如果需要 type: "GET/POST", data

JavaScript中fetch获取后台数据

除了XMLHttpRequest对象来获取后台的数据之外,还可以使用一种更优的解决方案——fetch ㈠fetch示例 fetch获取后端数据的例子: // 通过fetch获取百度的错误提示页面 fetch('https://www.baidu.com/search/error.html') // 返回一个Promise对象 .then((res)=>{ return res.text() // res.text()是一个Promise对象 }) .then((res)=>{ console.