ボタンがいくつかある JSP ページがありinput submit
ます。AJAX
リクエストから取得したいくつかの値に基づいて、 display and hiding of these input buttons
. だから私はspans
入力ごとに作成しました。そして、AJAXリクエストから受け取った変数値に基づいて、表示プロパティを操作します。しかし、私は結果を正しく得ていません。
ここに私のコードがあります:
<td style="width: 600px"><span id="startspan"><input name="start" value="startActivity" type="submit" id="startbuttonid"></span></td>
<td style="width: 600px"><span id="holdspan"><input name="start" value="holdActivity" type="submit" id="holdbuttonid"></span></td>
<td style="width: 600px"><span id="cancelspan"><input name="start" value="cancelActivity" type="submit" id="cancelbuttonid"></span></td>
<td style="width: 600px"><span id="closespan"><input name="start" value="closeActivity" type="submit" id="closebuttonid"></span></td>
そして、java script
それらを表示または非表示にするコードを書いている私のコードは::
if(temp1[15]=="InProcess"){
document.getElementById('startspan').style.display='none';
document.getElementById('holdspan').style.display = 'block';
document.getElementById('cancelspan').style.display = 'block';
document.getElementById('closespan').style.display = 'block';
}
if(temp1[15]=="New"){
document.getElementById('startspan').style.display='block';
document.getElementById('holdspan').style.display = 'none';
document.getElementById('cancelspan').style.display = 'block';
document.getElementById('closespan').style.display = 'none';
}
temp1[15]
ここでは、問題なく受け取っている変数値に基づいています。これらの入力送信ボタンを表示または非表示にしたい。スパンを定義するか、修正が必要なように、私は正しい方法でそれを行っています。基本的に、これらの入力ボタンはすべてdialog box <div>
、関数がトリガーされたときにのみ開く内部にあり、非表示または表示スパンコードを記述しました(上に記述)。助けが必要。ありがとう。