jQueryでは、すべてのフォームデータを1行に投稿するために$('form').serialize()
があります。このようなフォームデータをポストするためにJavaScriptで利用できるメソッドはありますか?あるいは、コードのコードの代わりにJavaScriptに代替メソッドがありますか?あなたがいるFormDataを使用することができますJavaScriptを使用して、ajaxフォームのようなHTTPリクエストでフォームデータを送信するserialize
var url = "path.php";
$.ajax({
type: "POST",
url: url,
data: $("#idForm").serialize(), //like this i need in js
success: function(data)
{
}
});
は、あなたがソースコードを見ることができます'.serialize()'と '$ .ajax()'のためにそれが何をしているのか見ることができます。 –
[form serialize javascript(フレームワークなし)]の可能な複製(https://stackoverflow.com/questions/11661187/form-serialize-javascript-no-framework) –