ボタンをクリックすると、ボックスからID<input id="id" class="req">の値を取得し、その ID に関連付けられた名前を表示して [名前]<input id="name" class="req">ボックスに入れるという条件を作成しました。
だから私がタイプ1すると、私は得るでしょうBOB。かなり基本的です。
<input>特定のボックスが表示される前に、両方のボックスに値が必要であるという条件もあり<div>ます。したがって、デフォルトではこれ<div>はhiddenです。
私が苦労しているのは、ボタンをクリックするたびに名前が表示されることですが、2つ<input>のボックスを正常に埋めたにもかかわらず、<div>まだ表示されません。
これは私のコードです。
//<input> conditions
$('input.req').on("keyup keypress change", function () {
$('input.req').each(function() {
if($(this).val() != "") {
$("#content").show();
}
else {
$("#content").hide();
}
});
});
繰り返しますが、1 を入力すると、bob が返されます。しかし、<div>表示されません。ただし、手動でテキストボックスに入力すると、<div>が表示されます。
私がしたいのは、IDを入力し、ボタンをクリックして名前を取得し、名前を名前ボックスの中に入れて表示させることです。 <input><div>