での@ Html.DropDownListを使用することができます私は今、私はテーブルの薬によって移入この@Html.DropDownList
を持って列ID
、MedicineName
とprice
は、どのように私は複数の値
とテーブルMedicine
を持っています。私は値ID
,MedicineName
とprice
を呼び出すか、jqueryで使用します。
現在、私は得ることができますMedicineName
マイコントローラ:
public ActionResult Create()
{
ViewBag.ClientID = new SelectList(db.Clients, "ClientID", "Surname");
ViewBag.MedicineID = new SelectList(db.Medicines, "MedicineID", "MedicineName");
return View();
}
マイビュー:
@Html.DropDownList("MedicineID", ViewBag.MedicineID, htmlAttributes: new { @class = "form-control" })
スクリプト:
$("#btnAdd").click(function() {
var medname = $("#MedicineID option:selected").text()
var qty = $("#myID").val()
$("#tblList").append('<tr> <td>' +medname+ '</td> <td>'+qty+'</td> <td> </td> <td><a class="remove" href="#">del</a></td></tr>')
})
あなたができることは、IDを値にして、MedicineName-Priceをテキストとしてテキストにドロップダウンすることです。しかし、これは、ユーザーが選択した医学名と価格の両方を見ることになることを意味します –