ajax 関数はフォームを返します。このフォームの値を他の ajax 関数に送信したいと考えています。
Chrome には問題がありませんが、Firefox ではこれができず、空の値が送信されます。
たとえば、ajax を使用して編集フォームを返すと、編集ボタン関数はフォームの値を取得/投稿できません。
イベント ハンドラーに問題があるようです。新しいフォームが dom に存在する前に、すべてのイベント処理コードが実行されるのではないでしょうか? サンプル コードがなければ、これをどのように達成しようとしているのかわかりません。おそらく、フォームタグに、送信を処理するための onsubmit 属性を含めます。
<form onsubmit="sendForm(this); return false;">
<script>
function sendForm(obj) {
var data = $(obj).serialize();
$.post('myEndpoint.cfm',data, function(response){
// response handling code here.
});
}
</script>