ヘルプが必要です。 Javascript/Jqueryを使用して、条件に応じてボタンのテキストを変更する必要があります。私は以下の私のコードを説明します。編集時にデータを確認してボタンのテキストを変更する方法
ここで、ユーザーがドロップダウンリストを選択すると、3つの入力フィールドに値が入力されます。 JavaScriptコードを以下に示します。私はそれが、その後Add
ボタンのテキストの意志だったので、すべてがある場合、ユーザーはCheck
ボタンをクリックしますとき、それは選択のドロップダウン後に元の値をチェックすることが必要です。ここ
function setValue(){
var arrField=[];
if(document.getElementById('uinfo').value==1){
document.getElementById('uname').value="Ram";
document.getElementById('uemail').value="[email protected]";
document.getElementById('ucity').value="cuttuck";
arrField.push({'uname':document.getElementById('uname').value,'uemail':document.getElementById('uemail').value,'ucity':document.getElementById('ucity').value});
}else{
document.getElementById('uname').value="";
document.getElementById('uemail').value="";
document.getElementById('ucity').value="";
var arrField=[];
}
}
<select onchange="setValue();" id="uinfo">
<option value="">Select</option>
<option value="1">User Info</option>
</select>
<div class="form-group has-feedback">
<label class="control-label">Username</label>
<input type="text" class="form-control" placeholder="Username" id="uname" />
<i class="glyphicon glyphicon-user form-control-feedback"></i>
</div>
<div class="form-group has-feedback">
<label class="control-label">Email</label>
<input type="email" class="form-control" placeholder="Username" id="uemail"/>
<i class="glyphicon glyphicon-user form-control-feedback"></i>
</div>
<div class="form-group has-feedback">
<label class="control-label">City</label>
<input type="email" class="form-control" placeholder="Username" id="ucity" />
<i class="glyphicon glyphicon-user form-control-feedback"></i>
</div>
<button type="button" class="btn btn-success" onclick="checkAllValue();">
<i class="icon-user icon-white"></i> Add
</button>
<button type="button" class="btn btn-success" onclick="checkAll();">
<i class="icon-user icon-white"></i> Check
</button>
Add
のままです。 ボタンの選択後にフィールド値が変更された場合、テキストはUpdate
に変更されます。 私を助けてください。
あなたが意味するユーザー変化値ならば、ボタンを更新するために変更されますか? –
はい、私の更新された投稿をもう一度チェックしてください。ユーザーはチェックボタンをクリックし、ドロップダウンを選択した後にすべてのフィールド値が同じであれば、同じままです。ユーザーがフィールド値を変更してチェックボタンをクリックすると、 「追加」ボタンが更新に変わる。 – subhra
は 'checkAll'関数を表示します。 – Jamiec