コメントから追加された情報を使用して、ここに私の提案があります:
HTML:
<div class="selectLine">
<select name="sq[]" >
<option value=""></option>
</select>
<select name="as[]" >
<option value=""></option>
</select></div>
<a id="addOption">
JavaScript:
$('#addOption').click(function(){
$('.selectLine').last().after($('.selectLine').outerHtml());
$('.selectLine').last().prev().hide();
});
ポストを受け取る PHP:
foreach($_POST['sq'] as $key=>$name){
//Make sure you stay consistent with the keys to make sure the 2 values were entered at the same time.
echo '<p>'.$name.' is a '.$_POST['as'][$key].'</p>';
}
入力の名前の末尾に [] を追加すると、入力が配列に配置されます。ただし、複数の値が必要な場合は、複数必要です...
$('.selectLine').last().prev().hide();
必要に応じてユーザーが値を変更できるように、行をユーザーに表示したままにするために削除できます。