Jquery SheepIT pluginを使用して電卓を作成しようとしています。
SheepIT は入力フィールドを複製しますが、これは正常に機能しています。これらのフィールドを生成した後、次のようなものを使用して JQUERY で合計フィールドを投稿したいと思います。
[SheepIT generated fields with names and values]
<script>
function calc() {
$.post('process/calculate-charges.php', $("form").serialize(), function(data) { $('#result').html(data); });
}
</script>
<input type="button" value="Calculate Total" onclick="calc()" />
<div id="result"></div>
私の問題は、jquery が、SheepIt で複製/動的に生成されたフィールドを $.post しないことです! ページが最初にロードされたときにページにあったフィールドのみを投稿しています。
フィールドの周りに手動でフォームを配置し、それらを直接 php ファイルに送信すると、$_POST 配列には必要なすべてのフィールド (SheepIT から!) が含まれます。Jquery でこれと同じ結果が得られるようにしたいだけです。
誰でもアドバイスや例を提供できますか。ありがとうございました。追加情報が必要な場合は、お知らせください。