zoukankan      html  css  js  c++  java
  • 补充知识

    1.Ajax

    Ajax在页面不刷新的情况下,向后台发送数据;

    Form表单提交,页面会自动刷新;

    这就是Ajax与Form表单的区别。

    Ajax格式

    $.ajax({
    	url: '要提交的地址',
    	type: 'POST', // GET或POST,提交方式
    	data: {'k1': 'v1','k2':'v2'}, // 提交的数据
    	success:function(data){
    	// 当前服务端处理完毕后,自动执行的回调函数
    	// data返回的数据
    	}
    		
    })

    应用:

    模态对话框(Ajax)

          -少量输入框

          -数据少

    新URL方式

          -操作多

          -对于大量的数据及操作

    2.js实现页面跳转

    location.href = "要跳转的地址"

    如果在本页面刷新使用location.reload()就可以。

    3.js阻止默认事件的发生

    既需要在标签中使用return;

    也需要在函数中写return;

     4.jQuery事件阻止默认事件发生

    只需要在绑定事件中写return即可;

    $('#addModal').click(function(){
    alert(123);
    return false;
    })
    

    5.JSON序列化

    pythn中JSON序列化

    格式化编码:
    json.dump()
    json.dump和json.dumps很不同,json.dump主要用来json文件读写,和json.load函数配合使用。
    
    格式化解码: json.load() 总结: json.dumps : dict转成str json.dump是将python数据保存成json json.load是读取json数据 json.loads:str转成dict

    前端JSON

    JSON.parse(字符串) => 对象
    JSON.stringify(对象) => 字符串
    

      

  • 相关阅读:
    npx 是什么?
    JavaScript 的内置对象和浏览器对象
    JS构造函数new的过程
    git 设置和取消代理
    npm配置镜像、设置代理
    SQL 注入攻击案例
    javascript:void(0);的含义以及使用场景
    让所有网页图片跳起舞来的代码
    针对Web的攻击技术
    网站常见的鉴权认证方式有哪几种?
  • 原文地址:https://www.cnblogs.com/asaka/p/7051194.html
Copyright © 2011-2022 走看看