11月28日学习内容整理:模版语言中的判断,Ajax,js的json
一、判断
{% if 条件 %}
{% else %}
{% endif %}
二、Ajax:jquery中的
1、特点和作用
就是用来实现不刷新页面也能给服务端发送请求,异步的方式发送请求
2、jquery封装形式:
$.ajax()括号里要跟参数,以{}形式写
3、参数
{
url:"/modal_add_class/", 代表是往哪发送请求
type:"post", 请求类型
data:{"classname": className}, 请求中携带的数据
success: function (data) { success是后端处理完请求后自动调用这个函数,参数即为服务端发过来的数据
}
}
4、总结
ajax只是前端给服务端发送数据的一种方式而已,要用jquery来写,也就是在刷新页面之前就向服务端发送请求,同样服务端也要给ajax响应,那依据这个响应做出什么样的处理就是success的作用了,通常就是刷新页面或者是其它的页面样式操作
》》》》补充:::::
JS中跳转页面的命令::location.href="你要跳转的URL"
三、JS的json
不需要引用,直接写着用就行了
1、序列化:JSON.stringify() --> 把JS对象转换成字符串
2、反序列化:JSON.parse() --> 把字符串转换回JS对象