MVC中,如果从controller返回的不是一个html,而是一个文本,使用AJAX中如何获取?

后台代码:

public ActionResult UploadPicture()

{

return Content("ok");

// return Content("{result:'" + imgMsg + "',url:'" + imgUrl + "'}"); //本行是反回json格式的字符

}

前台代码:

AJAX代码:

$.ajax({

type: "POST",

url: "/ClassBasic/UploadPicture",

data: null,

datatype:"text",

success: function(d) {

alert(d);

}

});

比直接返回View()视图的AJAX多了一个datatype的限定,它的意思是返回的类型

预期服务器返回的数据类型。如果不指定,jQuery 将自动根据 HTTP 包 MIME 信息来智能判断,比如XML MIME类型就被识别为XML。在1.4中,JSON就会生成一个JavaScript对象,而script则会执行这个脚本。随后服务器端返回的数据会根据这个值解析后,传递给回调函数。可用值:

"xml": 返回 XML 文档,可用 jQuery 处理。

"html": 返回纯文本 HTML 信息;包含的script标签会在插入dom时执行。

"script": 返回纯文本 JavaScript 代码。不会自动缓存结果。除非设置了"cache"参数。'''注意:'''在远程请求时(不在同一个域下),所有POST请求都将转为GET请求。(因为将使用DOM的script标签来加载)

"json": 返回 JSON 数据 。

"jsonp": JSONP 格式。使用 JSONP 形式调用函数时,如 "myurl?callback=?" jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。

"text": 返回纯文本字符串

11月15日下午 ajax返回数据类型为XML数据的处理

ajax返回数据类型为XML数据的处理 /*XML:可扩展标记语言 HTML:超文本标记语言 标签:标签名> 特点: 1.必须要有一个根 2.标签名自定义 3.对 ...

11月13日上午ajax返回数据类型为JSON数据的处理

ajax返回数据类型为JSON数据的处理 qu ...

Jquery Ajax 返回数据类型变成document

下面是我写的一段Jquery Ajax的代码,在chrome下没有问题,在firefox下就算是返回success也提示"系统正忙"; $.ajax({ url: "fa ...

ajax返回数据类型为JSON数据的处理

JSON数据处理: 1.编码格式必须为utf8 2.echo json_encode($db->GuanQuery($sql));   返回的是关联数组.json_encode返回的是json数 ...

PHP中ajax返回数据类型为JSON数据的处理

" method="post"> 姓名: ...

在AJAX里 使用【 XML 】 返回数据类型 实现简单的下拉菜单数据

在AJAX里 使用XML返回数据类型 实现简单的下拉菜单数据 /p>

在AJAX里 使用【 JSON 】 返回数据类型 实现简单的下拉菜单数据

在AJAX里 使用JSON返回数据类型 实现简单的下拉菜单数据 /p>

随机推荐

How To Fix – Mcrypt PHP extension required in Laravel on Mac OS X (No MAMP)

Laravel PHP web framework requires certain libraries to function properly. One of these libraries is ...

hdu5023--A Corrupt Mayor's Performance Art

来源:2014 ACM/ICPC Asia Regional Guangzhou Online 题意:长度为n的一个线段,1-30为颜色代号.初始状态每个单位长度颜色都为2,然后有q次操作,P操作把区 ...

键盘有没有NKRO ?微软帮你测

玩家甚至媒体的解读是错的,所以小编在此重点说明一些概念.并分享如何测试.在许多游戏与软体中都会使用组合键功能,也就是同时按下特定几个按键之后就能触发特别的功能,简单的说就是一些动作的快捷键.不过,有时 ...

javascript之事件模型

事件模型 冒泡型事件(Bubbling):事件由叶子节点沿祖先节点一直向上传递到根节点 捕获型事件(Capturing):由DOM树最顶元素一直到最精确的元素,与冒泡型事件相反 DOM标准事件模型:D ...

shiro框架

Shiro Shiro简介 SpringMVC整合Shiro,Shiro是一个强大易用的Java安全框架,提供了认证.授权.加密和会话管理等功能. Authentication:身份认证/登录,验证用 ...

(转载)winform图片标尺控件

最近要做个winform的东西,要在里面集成一个类似Windows自带画图的标尺功能,还要能在图片上画矩形框.在网上找了好久也没找到写好的控件,无奈自己做了一个. 目前还有些bug,这里先做个分享.( ...

s11.1 lsof:查看进程打开的文件

功能说明 lsof 全名为list open files,也就是列举系统中已经被打开的文件,通过lsof命令,就可以根据文件找到对应的进程信息,也可以根据进程信息找到进程打开的文件. [语法格式] l ...

angular中的jqLite所包含的jquery API

Angular本身包含了一个叫做jqLite的可兼容性库. 使用过的angular.element()方法就返回一个jqLite对象,  jqLite是jQuery库的子集,它 允许Angular以跨 ...

逃生dp

蒜头君在玩一款逃生的游戏.在一个 n \times mn×m的矩形地图上,蒜头位于其中一个点.地图上每个格子有加血的药剂,和掉血的火焰,药剂的药效不同,火焰的大小也不同,每个格子上有一个数字,如果格子 ...

PTA基础编程题目集7-2然后是几点

有时候人们用四位数字表示一个时间,比如1106表示11点零6分.现在,你的程序要根据起始时间和流逝的时间计算出终止时间. 读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计 ...

ajax可以返回什么类型数据,Ajax返回数据类型相关推荐

  1. Java后端返回Long类型数据与前端展示不一致(精度丢失)

    问题描述 接口查询数据返回,有一个Long类型字段,postman返回与数据库一致(= 63354019632316416),swagger返回不一致(= 63354019632316420),chr ...

  2. map mybatis 的字段返回0_mybatis返回map类型数据空值字段不显示(三种解决方法)

    mybatis的配置 mybatis-config.xml 2,springBoot配置   application.properties 添加 #mybatis resultType equal m ...

  3. pgsql处理文档类型数据_PostgreSQL 基本数据类型及常用SQL 函数操作

    数据类型 名字别名描述 bigint int8 有符号的8字节整数 bigserial serial8 自动增长的8字节整数 bit [ (n) ] 定长位串 bit varying [ (n) ] ...

  4. pgsql处理文档类型数据_pgsql_pg的数据类型

    PostgreSQL提供了丰富的数据类型.用户可以使用CREATE TYPE命令在数据库中创建新的数据类型.PostgreSQL的数据类型被分为四种,分别是基本数据类型.复合数据类型.域和伪类型. 基 ...

  5. 后端返回number类型数据_【JavaScript 教程】标准库—Number 对象

    作者 | 阮一峰 1.概述 Number对象是数值对应的包装对象,可以作为构造函数使用,也可以作为工具函数使用. 作为构造函数时,它用于生成值为数值的对象. var n = new Number(1) ...

  6. MyBatis查询返回Map类型数据

    1.Mapper中SQL: <select id="getBaseMap" resultType="java.util.HashMap"> sele ...

  7. Emscripten返回任意类型数据

    使用 emscripten::val 可以在c++函数中可以返回int.string.bool等多种类型. #include <emscripten/val.h> #include < ...

  8. 后端返回number类型数据_Javascript基础教程之数据类型 (数值 Number)

    javascript中想限定一个数的数值,无需限定它是整数还是浮点数型 var num1 = 80 ; var num2 = 55.51; var num3 = -34; var num4 = 9e5 ...

  9. mybatis查询如何返回ListMap类型数据

    只要设定resultType而不设定resultMap就可以了: <selectid="selectByPage"parameterType="java.util. ...

最新文章

  1. ipykernel_launcher.py: error: unrecognized arguments: -f /Users/apple/Library/Jupyter/runtime/kernel
  2. 实时计算 Flink 版 最佳实践
  3. python nonetype报错_python 查询数据库数据 NoneType报错
  4. redux 简明学习
  5. 理解 Linux/Unix 登录脚本
  6. 固定字符结尾的正则_新手上路:图文解读助你理解和使用正则表达式
  7. instanceof应用场景 instanceof一般用于对象类型强制转换
  8. docker安装mysql【网易镜像方式】
  9. 龙芯2f笔记本安装debian错误--bzcat
  10. MQTT Qos详解(一)
  11. access字段相加_access如何对一行的几列求和
  12. 二十三、正则表达式中的“r”含义
  13. idea创建文件时生成文档注释
  14. 《Graph neural networks A review of methods and applications》翻译
  15. Eight Queens(八皇后)
  16. 计算机基础知识 JAVA基础知识
  17. CSS3画八卦太极图(绕一个圆旋转)
  18. 深入浅出学Spring Data JPA toPredicate Predicate[] p = new Predicate[list.size()]; query.where(cb.and 201
  19. Google Earth Engine笔记-植被覆盖度计算
  20. ligerui tree mysql_jQuery LigerUI ligerGrid 在开发中的应用记录

热门文章

  1. 2020天梯赛训练1 题目整理
  2. android手机越用越慢的原因
  3. git提交指定分支代码
  4. 网页方向键,并使用键盘的前后左右键进行控制
  5. linux hostname 和hostname -i问题
  6. 使用 Python 绘制中秋月饼案例,大家中秋节快乐
  7. python模块安装的几种方法
  8. 视频通话会议系统EasyRTC报certificate signed by unknown authority错误解决方案
  9. 软件测试招聘熟悉linux指,面试时候不知道 Linux 怎么回答?大师教给你46招!
  10. php单例模式代码,PHP 单例模式实现