zoukankan      html  css  js  c++  java
  • http协议----->http请求方式,post,get

    4.http请求方式有七种(http请求是想web资源请求数据)

    Post get head options delete trace put

    常用:GET POST

    POST例如form表单提交,GET例如超链接 url访问(除了form method都是get)

    区别:数据传递上

    GET:数据可以以❓形式提交给服务器,多数据之间以&进行连接,url上数据有限制不能超过1K     不安全!

    例如 get mail/1.html?name=snowing&?age=19

    超链接传输数据例子:

    <a href="/1.html?name=snowing">点我</a>        get请求获得name

    POST:可以在请求实体内容中向服务器发送数据,优点在于传输的数据无限制

    如何实现表单提交后不重新刷新当前页面

    <form name='form1' id='form1' action='/xbcw/cw/xx_xx.action' method='post'>

      <input type="button" id="btnSubmit" name="btnSubmit" value="保存" onclick="addKp()" class="Button2" />

      <input type="button" id="btnSubmit" name="btnSubmit" value="下一步" onclick="doAddCwKpSubmit()" class="Button2" />

    </form>


    当我点击保存提交FORM表单后,如何让当前页面维持不变(即不刷新当前页)?

    在FORM表单后添加一个iframe

      <iframe id="rfFrame" name="rfFrame" src="about:blank" style="display:none;"></iframe> 


    点保存提交事件里面需要将target改为iframe的名字:

      JS:document.forms[0].target="rfFrame";

    JQuery:$("#f2").attr("target","rfFrame");



    这样即提交了FORM保存了数据,页面也不会跳转.

    既往不恋,未来不迎,当下不杂
  • 相关阅读:
    Visual Studio Code的常用快捷键
    requests模块
    爬虫基本原理
    Django-分页、中间件和请求的声明周期
    Django-admin管理工具
    Django-form表单
    Django-认证系统
    cookie、session和token
    Ajax
    Django进阶Model篇—数据库操作(ORM)
  • 原文地址:https://www.cnblogs.com/SnowingYXY/p/6484337.html
Copyright © 2011-2022 走看看