7

私は、表の薬と予防接種からそれぞれ抽出している薬のリストと予防接種のリストを持っています。薬のリストは、medicine_name の形式であり、予防接種のリストも同様です。このコードを使用して、これらの両方を変数に保存します。

var injections=<%=@injections%>;
var medicines=<%=@medicines%>;

私の見解では、薬と注射のタグを選択していますが、次のコードを使用してこれらの変数をそれぞれのタグに追加しようとすると. 結果が出ません助けてください

$('.addmedicines').click(function()
   $('.medicines').append(medicines);


});
$('.addinjections').click(function(){
   $('.injections').append(injections);
});

ここで .injections は、予防接種のタグを選択するために割り当てられたクラスです。.medicines は、医薬品の select タグに割り当てられるクラスです。.addmedicines と .addinjections は html ボタンです。

編集:

注射と薬の両方を JavaScript で表示しようとすると、次のように表示されます。

薬:

<option>Med1</option><option>Med2</option><option>Med3</option><option>Med4</option>

注射:

<option>i1</option><option>i2</option><option>i3</option><option>i4</option>
4

3 に答える 3

22
var injections= '<%=@injections%>';
var medicines='<%=@medicines%>';
于 2013-07-08T06:20:32.333 に答える