フィールドにアカウント番号を入力する必要があるJSPで作成しているSpring MVCフォームがあります。その番号を入力すると、その特定の番号の関連情報を取り戻すためにデータベースに照会を実行する必要があります。このデータはフォームの他のフィールドに入力されます。JSP Spring MVC別のフィールドの値に基づいてフォームフィールドに値を設定する
これは、入力されるアカウント番号のJSP内のSpringバインドコードです。したがって、この番号を入力するとすぐに、他のフィールドのデータを戻すためにDBクエリがトリガーされます。私の研究から
<spring:bind path="strExpenseAcctNum">
<div class="form-group ${status.error ? 'has-error' : ''}">
<label class="col-sm-2 control-label">Expense Account Number :</label>
<div class="col-sm-10">
<form:input path="strExpenseAcctNum" type="string" class="form-control " id="strExpenseAcctNum" placeholder="strExpenseAcctNum" />
<form:errors path="strExpenseAcctNum" class="control-label" />
</div>
</div>
</spring:bind>
、私はJavascriptとjQueryの組み合わせを考えていますが最善の方法かもしれませんが、この時に新しいもの、私はそれを設定する方法がわからないです。
ご協力いただければ幸いです。
おかげで、
デイブ
まず、イベントを要素にバインドすることについて学習します。 http://learn.jquery.com/events/に続き、ajaxについて学んでください。 http://learn.jquery.com/ajax/アイデアは、テキストフィールドに入力が入力されたときにキャプチャするイベントをバインドし、必要なときにデータを持つエンドポイントにajaxリクエストを送り、これはあなたのページを何らかの方法で更新する応答を返します。 – Taplar
ありがとうTaplar –