访问node后端接口示例(入门)

一、基础安装参考我的另一篇随笔 https://www.cnblogs.com/xiaojiangk/p/13753062.html 另在之前的基础上引入了jquery,方便使用ajax 二、前端代码 1.home.html 1 <!DOCTYPE html> 2 <html> 3 <head> 4 ... »

AWS S3 上传文件

一、获取签名的URL 通过后端给的接口拿到已经签名好的文件上传的URL地址 二、读取文件(注:AWS 接受的二进制,不能使用form-data) 要在onload中去执行后续操作,reader.result返回文件的二进制 三、提供接口所需要的header参数以及文件参数 2、使用base64将二进 ... »

初识Ajax

初步认识Ajax Ajax是现在做前端的来说是一项不得不掌握的技术,其实更准确的来说是一种方法,在刚学完html和js的同学来说已经能够很好的完成一个页面的设计,以及页面与页面,页面与后台之间的交互,在信息传递的过程中我们有很多种实现的方法:表单的实现,页面的跳转以及重定向,servlet等等,然而 ... »

PHP实现图片(文件)上传

这几天整理做过的php项目,感觉这个经常会用到,传上来共享一下咯 首先,前端界面 1、表单的首行需要加上enctype="multipart/form data",需要上传的图片必须设置 type="file"表示选择文件 2、为表单添加事件,我用的是ajax 因为图片在是二进制传输,所以需要用ne ... »

使用ajax的几种方式

1.$.ajax()发送一个get请求,数据返回为json 2.$.ajax()发送一个post请求,数据返回为json 3.$.ajax()经常用到的一个工具函数 ajax提交数据的时候,通常是提交一个表单,所以,序列化表单数据就非常有用,如:$("form").serialize() 4. $. ... »

express解决ajax跨域访问session失效问题

最近在学习express,就用以前做的项目来进行express前后端分离的练手了,在做登陆注册的时候发现跨域的时候,session的值是会失效的,导致session里面的数据获取为undefined,网上找资料加上自己的不断尝试,终于找到了解决方法,简单记录一下解决方法。 1、客户端因为sessio ... »

php网页上一页下一页翻页

这几天做项目因为数据太多,需要对信息进行上下翻页展示,就自己写了翻页的代码 大致功能就是页面只显示几条信息,按上一页、下一页切换内容,当显示第一页时上一页和首页选项不可选,当页面加载到最后一页时下一页和尾页选项不可选 具体效果如下: 接下来是实现代码 1)原生PHP方法 先说一下总思路吧,首先我们要 ... »

原生方式实现Ajax技术

一:什么是Ajax? Ajax:异步的JavaScript和XML,用于完成网页局部刷新功能(修改少量数据只用局部刷新,不用再整个网页重新加载); XML的作用:1.是用于数据传输,但现在都在使用JSON 2.用于存取数据(已经不用),被数据库取代 3.用于写配置文件,现在还在少量使用,逐渐被注解取 ... »

AJAX 简单归纳 -- 前端知识

什么是 AJAX ? AJAX = 异步 JavaScript 和 XML。 AJAX 是一种用于创建快速动态网页的技术。 通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。 传统的网页(不使用 AJAX)如果需要 ... »

Asp.Net MVC Unobtrusive Ajax

1. Unobtrusive JavaScript介绍 说到Unobtrusive Ajax,就要谈谈UnobtrusiveJavaScript了,所谓Unobtrusive JavaScript即为非侵入式JavaScript(即将Js代码与html代码分离,方便阅读与维护),是目前在Web开发领 ... »

ajax知识点

什么是AJAX? AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 不是新的编程语言,而是一种使用现有标准的新方法。 AJAX 最大的优点是在不重新加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。 AJ ... »

用Ajax爬取今日头条图片集

Ajax原理   在用requests抓取页面时,得到的结果可能和浏览器中看到的不一样:在浏览器中可以正常显示的页面数据,但用requests得到的结果并没有。这是因为requests获取的都是原始 HTML文档,而浏览器中页面 则是经过Ajax处理数据后生成的。这些数据可能在HTML文档 ... »

JavaScript原生封装ajax请求和Jquery中的ajax请求

前言:ajax的神奇之处在于JavaScript 可在不重载页面的情况与 Web 服务器交换数据,即在不需要刷新页面的情况下,就可以产生局部刷新的效果。Ajax 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),当然也可同步,这样就可使网页从服务器请求少量的信息,而不是整个页面。Aj ... »

JavaScript原生封装ajax请求和Jquery中的ajax请求,内附详细案例和注释!

前言:ajax的神奇之处在于JavaScript 可在不重载页面的情况与 Web 服务器交换数据,即在不需要刷新页面的情况下,就可以产生局部刷新的效果。Ajax 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),当然也可同步,这样就可使网页从服务器请求少量的信息,而不是整个页面。Aj ... »

datatable动态列处理,重绘表格(敲黑板,划重点!!!我肝了一天半才彻底弄懂这个东西,TAT)

datatable动态列处理,重绘表格 前言:至于动态列的绘画,我前面博客已经写过了,就是动态列的配置问题,不懂的去我博客看下,今天要写的呢,就是你已经写了一个动态列在datatable,现在你想重新绘制一遍这个表格,而且也是动态列的,里面有很多细节需要注意。 首先,说一下动态列的配置,就是要在da ... »

必须掌握的前端模板引擎之art-template

常用的模板引擎有tpl.js、baiduTemplate、doT.js、art-template等等; 我所理解的模板引擎就是把js数据传到html中展示出来; art-template 是一个简约、超快的模板引擎。 art-template有两种语法: 一、标准语法可以让模板更容易读写; 二、原始 ... »

AJAX请求中出现OPTIONS请求

背景 有一个前后端分离的VUE项目来发送ajax请求, 查看Nginx日志或使用Chrome Dev Tools查看请求发送情况时, 会看到每次调后台API的请求之前, 都会发送一个OPTIONS请求, 无论API要求请求的方法是GET或POST. 为什么会发送这个OPTIONS请求? 困扰了项目组 ... »