checkboxes
以下に示すように、コードには2つあります。
<input type="checkbox" id="event_id" name="data[Noncompetitor][event_id][]" value="1">
<input type="checkbox" id="event_id" name="data[Noncompetitor][event_id][]" value="2">
現在、onCreate や onComplete などの Ajax 関数を実行しています。ここでは、開始時にチェックボックスを無効にし、完了したリクエストとして再び有効にしたいと考えています。それがどのように達成できるかわかりません。Prototype JS
上記の両方のチェックボックスが同じid
です。
onCreate: function(){
document.getElementById("event_id").setAttribute("disabled", "disabled");
Element.show('loading_message');
},
onComplete: function(){
document.getElementById("event_id").removeAttribute("disabled");
Element.hide('loading_message');
},
上記のコードは機能しますが、最初のチェックボックスのみが無効になるため、ここで助けてください。
ありがとう !