Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Wie debugge ich beim Absenden eines Formulars?

Hinweis: Ich spreche nicht von der simulierten Ajax-Formularübermittlung, sondern von der direkten Übermittlung des Originalformulars.
Wie debuggen Sie beim Absenden eines Formulars das Frontend, um festzustellen, ob die Werte im Formular übergeben werden?

我想大声告诉你我想大声告诉你2687 Tage vor1394

Antworte allen(3)Ich werde antworten

  • 黄舟

    黄舟2017-06-12 09:23:40

    看提交的请求肯定是看Network. 你肯定是提交之后浏览器跳转在请求下面找不到你form提交的请求,可以勾选Network -> Preserve log, 就会把你form提交的请求记录下来。然后看请求的数据就OK啦

    Antwort
    0
  • 巴扎黑

    巴扎黑2017-06-12 09:23:40

    大部分浏览器都是支持开发者工具的,在其【Network】下,可以找到对应文件(表单处理页面)的头信息:

    Antwort
    0
  • 学习ing

    学习ing2017-06-12 09:23:40

    form表单提交一般会做页面跳转,表单提交后在跳转的页面打开F12调试工具中的Network,找到页面请求就能查看。如果不想这样做,那可以在页面中给表单绑定onsubmit方法,在方法中查看,代码如下:

    $('form').submit(function(e){
        var data = $(this).serialize();    //序列化表单
        console.log(data);                 //打印表单数据
        e = e || window.event;
        e.preventDefault();                //阻止表单提交
    });

    Antwort
    0
  • StornierenAntwort