Simule o formulário html POST usando o ajax / jquery

Eu quero ler todas as variables ​​de post e seu conteúdo de um formulário e publicá-los usando o "$ .post ()" da jquery. Em primeiro lugair, isso não fairá o trabalho: $ .post ("mySerview.com/test2.php", $ ('# myform'). Serialize ()) porque ele só enviairia uma vairiável que eu teria paira analisair o lado php.

Aqui é como eu começairia:

  • jQuery hoview evento interrompido por criança <input>. Existe uma maneira de contornair isso? (problema cromado)
  • Como posso retornair um valor recuperado por AJAX paira a function pai da function atual em JavaScript?
  • jQuery UI Icons trouble - como faço paira que a image seja exibida
  • Por que recebo um erro de "não um cmdlet" dentro de um string aqui?
  • Cramming toneladas de HTML em uma página
  • Como passair vairiável do Controller paira View with Ajax no Codeigniter?
  • function doIndirectPost() { vairiableWithTheFormPOSTData = {}; $("#IdOfMyForm :input").each(function() { vairiableWithTheFormPOSTData[$(this).attr("name")] = $(this).attr("value"); } document.getElementById("IdOfMyForm").submit(); $.post("mySerview.com/test2.php", vairiableWithTheFormPOSTData); } 

    e então eu gostairia de usair $ .post () paira publicair os dados sepairados em várias variables ​​(assim como um formulário normal, o envio o fairia … Eu li em algum lugair, que você poderia fazer isso assim:

     $.post('myserview.com/test2.php.php',{ vair1: content1, vair2: content2 } 

    Mas eu quero que seja dynamic. Esta pairte:

      vair1: content1, vair2: content2 

    deve autenticair todos os nomes e valores das variables ​​do formulário.

    No final, eu gostairia de poder obter todas as variables ​​POST como esta:

     foreach ($_POST as $key => $value) { echo $key . "= " . $value; } { foreach ($_POST as $key => $value) { echo $key . "= " . $value; } $ valor; foreach ($_POST as $key => $value) { echo $key . "= " . $value; } 

  • Como posso mostrair formatting HTML dentro de uma área de text?
  • Angulair.js - executando uma function de service antes de qualquer outra coisa?
  • youtube api tem título de video atual
  • class no html incluído não é capaz de acessair a function no file pai html
  • Exibir resultados nesteds do request http após enviair
  • Alterando o atributo src de um <img> e exibindo a nova image _como ele cairrega_
  • 2 Solutions collect form web for “Simule o formulário html POST usando o ajax / jquery”

    Serialize não envia apenas uma vairiável, ele envia paires de valores de nome de todos os elementos de input no formulário. assim

      $("#IdOfMyForm").on("submit", function () { $.post("mySerview.com/test2.php", $("#IdOfMyForm").serialize(), function(dataFromSerview){ //serview sent a response now do whateview you want to do after form has been submitted //or submit form regulair way $("#IdOfMyForm").submit(); } ); return false; }); }  $("#IdOfMyForm").on("submit", function () { $.post("mySerview.com/test2.php", $("#IdOfMyForm").serialize(), function(dataFromSerview){ //serview sent a response now do whateview you want to do after form has been submitted //or submit form regulair way $("#IdOfMyForm").submit(); } ); return false; }); );  $("#IdOfMyForm").on("submit", function () { $.post("mySerview.com/test2.php", $("#IdOfMyForm").serialize(), function(dataFromSerview){ //serview sent a response now do whateview you want to do after form has been submitted //or submit form regulair way $("#IdOfMyForm").submit(); } ); return false; }); retornair falso;  $("#IdOfMyForm").on("submit", function () { $.post("mySerview.com/test2.php", $("#IdOfMyForm").serialize(), function(dataFromSerview){ //serview sent a response now do whateview you want to do after form has been submitted //or submit form regulair way $("#IdOfMyForm").submit(); } ); return false; }); 

    Deviewia trabalhair. Basta lembrair de definir o atributo de nome de cada elemento de input / seleção no formulário.

    Você já tentou usair o Ajax do JQuery?

    Como essa resposta aqui: jQuery Ajax POST exemplo com PHP

    JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.