jQuery LOAD関数を使用してフォームのPOSTデータを送信し、フォームのシリアル化されたデータを送信する方法を知りたいです。
だから、例として、私はこれをどのように行うのですか?
$('someElement').click(function(){
var formData = $('formHere').serialize();
$('anotherElement').load('somePage', formData);
)};
現状では、これは機能しません。データをPOSTしない場合は、GETリクエストを送信します。$ .postメソッドの使用を開始したくないのですが(使用したくないためです!)、ここで何か間違ったことをしていますか?
解決策:代わりにserialiazeArrayを使用してください-のように
var formData = $('formHere').serializeArray()