基本的に、私はページを持っています、どこに静的html、コードがあります:
<input type="text" name="exp[][from]" />
<input type="text" name="exp[][to]" />
<input type="text" name="exp[][position]" />
<input type="text" name="exp[][name]" />
この入力フィールドの後に、次の jQuery コードを実行するフィールドを追加するボタンがあります。
$(document).ready(function(){
$('#addwork').click(function() {
$(document.createElement('div')).html('<input type="text" name="exp[][from]" />\n<input type="text" name="exp[][to]" />\n<input type="text" name="exp[][position]" />\n<input type="text" name="exp[][name]" />').appendTo('.cvs');
});
});
問題は、jQuery を使用していくつかのフィールドを追加すると、配列に投稿されない ( var_dump でテストされた) ことですが、静的なものは投稿されます。静的 html でいくつかのフィールドをテストして追加したところ、うまく機能しました。
したがって、基本的に、入力フィールドを追加すると、それらは配列に投稿されませんが、静的なものは投稿されます。