JQuery form submit adding request headers

前端 未结 1 1330
刺人心
刺人心 2021-01-20 08:56

I want to ask is it possible to specify headers before calling $(myForm).submit(); I know you can specify in AJAX post request but is it possible before this si

1条回答
  •  Happy的楠姐
    2021-01-20 09:41

    Yes you can. Requires some native JavaScript drudgery, this is how I did it:

    
    
    
      
        

    Custom Header Injection 1

    Added a function submitFormAndHeader which creates an XMLHttpRequest object that adds the required headers and submits a HTML DOM form via HTTP POST.


    Alternatively, you can use Jquery submit handler and invoke the submitFormAndHeader() function created above:

    $( "#custom_form" ).on( "submit", function( event ) {
      event.preventDefault();
      submitFormAndHeader();
    });
    

    0 讨论(0)
提交回复
热议问题