id
配列項目として繰り返される を含むフォームのテーブルがあります。テーブルの 1 行を次に示します。
<tr>
<td>
<input name="data[]" id="data[]" onkeyup="updates_toggle(this);" value="<?php echo($item['data']); ?>" size="40" maxlength="100"/>
</td>
<td>
<input name="VAT_in[]" id="VAT_in[]" onkeyup="updates_toggle(this);" value="<?php echo($item['VAT_in']); ?>" size="8" maxlength="10"/>
<input type="hidden" size="1" name="updates[]" id="updates[]" value="0"/>
</td>
</tr>
<script type="text/javascript">
function updates_toggle(this_ref){
if(ups=this_ref.???????????('updates[]')){
ups.value="1";
}
return true;
}
</script>
その行の隠し値を「1」にupdates_toggle()
更新する JavaScript 関数が必要です。updates[]
フォームが送信されたときに、後でデータベースを更新できるようにします (変更された項目のみ)。
updates[]
適切な参照を渡す方法、および/またはjQuery を使用せずに JavaScriptの正しいインスタンスを参照する方法を教えてください。