7*4 セットの入力ボックスがあります。私が必要とするのは、入力されたセットのみが通過し、残りは無視することです。入力ボックスは 4 つの異なる列に対して動的に作成されるため、正しい列にのみ通過する必要があります。各列は、さまざまな情報の配列を表します。それらは、4、3、2、および 1 と名付けられています。作成されたボックスの ID 番号は、_1 _2 --> _7 の順に増加します。
<input id="<?php echo $catkey; ?>_addone_friendly_1" type="text" class="auto" size="9" /><span> - Friendly Name</span><br />
<input id="<?php echo $catkey; ?>_addone_1" name="[<?php echo $catkey; ?>][]" type="text" class="auto" size="9" /><span> - Actual Name</span><br />
私が使っているコードはこれです (four_addone_、three_addone_ などのために 4 つのコピーがあります)。
if ( $("id=[^four_addone_]").length )
{
$("#^four_addone_").prop('name', 'four[' + $("#^four_addone_").length + '][]');
$("#^four_addone_").prop('value', $("#^four_addone_friendly_").length );
} else {
$("#^four_addone_").remove();
}
問題は、送信ボタンをクリックしても何も渡されず、何をすべきかわからないことです。私はこれをゼロから書いたのではなく、もう利用できない友人に助けられました。私はjqueryの初心者です。私のサイトは: http://icloudbackups.com/mmgen/
これを実現するための助けをいただければ幸いです。