JS时间转换,url编码,jquery返回类型等问题

摘要:
“0”+datetime.getSeconds():日期时间。getSeconds();returnyear+“-”+月+“-“+日期+”+小时+“:”+分钟+“:“+秒;};2.url中的空间问题将默认为url中的空格编码空间=%20,因此如果使用直接空间,有时url将无效。3.jquery返回类型dataType是什么?服务器中预期的数据类型。如果未指定,jQuery将根据HTTP包的MIME信息自动做出智能判断。例如,XMLMIME类型被识别为XML。在1.4中,JSON将生成一个JavaScript对象,脚本将执行脚本。例如,在JSONP中调用函数时,“myurl”是执行回调函数的正确函数名。

1.当时间被转换为json格式后会被转换成  /Date(...)/  这种格式,其中...为时间转换成妙后的一串整数

 function changeDateFormat(cellval) {
            var datetime = new Date(parseInt(cellval.replace("/Date(", "").replace(")/", ""), 10));
            var year = datetime.getFullYear();
            var month = datetime.getMonth() + 1 < 10 ? "0" + (datetime.getMonth() + 1) : datetime.getMonth() + 1;
            var date = datetime.getDate() < 10 ? "0" + datetime.getDate() : datetime.getDate();
            var hour = datetime.getHours() < 10 ? "0" + datetime.getHours() : datetime.getHours();
            var minute = datetime.getMinutes() < 10 ? "0" + datetime.getMinutes() : datetime.getMinutes();
            var second = datetime.getSeconds() < 10 ? "0" + datetime.getSeconds() : datetime.getSeconds();
            return year + "-" + month + "-" + date + " " + hour + ":" + minute + ":" + second;
        };

2.url中的空格问题

在url中会默认为空格编码  空格=%20  所以有时候直接空格会出现url无效的情况

3.jquery返回类型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": 返回纯文本字符串

json格式可以以对象的方式获取数据:

$.ajax({
  url:"jsonchuli.php",
  dataType:"JSON",
  success: function(data){
    var str ="";
    for(var s in data)
    {
     str = str+"<option value='"+data[s].Code+"'>"+data[s].Name+"</option>";
    }
   }
 });

Jquery参考文档下载

离线:jQuery1.11.0.chm  提取码:7axm

在线:http://jquery.cuishifeng.cn/

免责声明:文章转载自《JS时间转换,url编码,jquery返回类型等问题》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇中国移动DNS IP地址大全(32个省)shell脚本:行列转换下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

HTTP,URL,FS 模块搭建一个静态WEB服务器

WEB服务器: 一般指网站服务器,是指驻留在因特网上某种类型计算机的程序,可以向浏览器等Web 客户端提供文档,也可以放置网站文件让全世界浏览,还可以放置数据文件,让全世界下载,目前最主流的Web服务器有 Apache,Nginx,IIS等。 NodeJS 创建一个WEB服务器, 可以让我们访问Web服务器上面的网站 可以让我们下载Web服务器上面的文件...

瀑布流的三种实现方式(原生js+jquery+css3)

前言 项目需求要弄个瀑布流的页面,用的是waterfall这个插件,感觉还是可以的,项目赶就没自己的动手写。最近闲来没事,就自己写个。大致思路理清楚,还是挺好实现的... 原生javascript版 <!DOCTYPE html> <html lang="en"> <head> <meta charset=...

Jquery权威指南

1.Radio <input name="rdoSex" type="radio" value="男" /> $("#Radio1:checked").val()--根据Id获取值 $("input[name=rdoSex]:checked").val()--根据name获取值 $("#Radio1").is(":checked")--根据...

js--定时器

js定时器整理(执行一次、重复执行) 在javascritp中,有两个关于定时器的专用函数,分别为: 1.倒计定时器:timename=setTimeout("function();",delaytime); 2.循环定时器:timename=setInterval("function();",delaytime); 第一个参数“function()”是定...

JS编解码与Java编解码的对应关系

  最近前段在导出数据时会遇到“illegal character”的异常错误,结果发现是在请求地址中请求参数包含了空白字符(其编码为%C2%A0)或者是空格字符(其编码为%20),之前对空格字符情况是做了规避处理,而这次又出现了空白字符,要是后续还有其它特殊字符呢?那如何是好?难道每次遇到这些特使字符就在后端做特殊处理?这样显然不合适。既然后端对请求地址...

批量重命名文件

linux批量修改文件名 1、删除所有的 .bak 后缀: rename 's/.bak$//' *.bak 注意,这个命令的格式组织如下:s/ .bark$ / / 是s/para1/para2/ 这个有点想sed的语法,将para1匹配的字符串换成para2 2、把 .jpe 文件后缀修改为 .jpg: rename 's/.jpe$/.jpg/' *...