express响应前端ajax请求

Posted ShuiChe’s Blog

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了express响应前端ajax请求相关的知识,希望对你有一定的参考价值。

后端其实并不需要知道前端发起的请求是不是ajax,后端只需要响应请求即可.
例子:
前端这样写:
$(‘button‘).on(‘click‘, function(event) {
	event.preventDefault();
	/* Act on the event */
	$.ajax({
		url: ‘/ajax/test‘,
		type: ‘get‘,
		dataType: ‘json‘,
		success:function(data){
			$(‘div‘).html(data.tips);
		},
		error:function(data){
			alert(‘error‘);
		}
	});

});
后端就这么写:
app.get(‘/ajax/test‘,function(req,res){
  var ajaxTest={
    tips:"you are not alone"
  };
  res.send(ajaxTest);
});

 

以上是关于express响应前端ajax请求的主要内容,如果未能解决你的问题,请参考以下文章

nodejs express怎么获取到前端以post请求的Ajax请求信息,请求信息是JSON对象

JavaScript 中使用Ajax进行网络请求响应JSON字符串数据

如何使用 Express 和 Axios 从我的 get 请求发送响应对象到前端?

node express服务器在ajax上没有响应

响应json数据之发送ajax的请求

express开发上手记录(3)知识补充:http请求和响应