Я хочу показать данные в текстовом поле, которые я хочу извлечь из базы данных. Я использую AJAX для этого. У меня есть 9 различных значений из столбца под названием «Urun_gtip». И я хочу показать эти значения отдельно в 9 метках. Как я могу показать их в представлении?
Спасибо.
Контроллер:
public ActionResult Urun_Ad()
{
using (SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["APP_LOG_Con"].ConnectionString))
{
object ret = null;
string query = "select distinct a.Urun_Gtip from RelationTBL a select distinct a.Urun_Gtip from RelationTBL a ";
using (SqlCommand cmd = new SqlCommand(query))
{
cmd.Connection = con;
con.Open();
ret = Serialize(cmd.ExecuteReader());
con.Close();
}
return Json(ret, JsonRequestBehavior.AllowGet);
}
}
Просмотр:
<div class="modal-body" id="modalData2">
<div class="row" tabindex="-1">
<div class=".col-8 .col-sm-6" style="margin-left:25px;">
<label for="Urun_GID" style="color:#dc3545;">Ürün</label>
<input class="form-control" name="Urun_Gtip" id="Urun_GID" disabled>
</div>
<div class=".col-4 .col-sm-6">
<label for="Adet" style="color:#dc3545; margin-left:6px;">Adetleri giriniz:
</label>
<input class="form-control" onfocus="this.value=''" name="Adet" id="Adet">
</div>
</div>
// I have same 9 row (count of query result is 9)
JQuery:
$.ajax({
url: "/Müsavir/Urun_Ad",
type: "GET",
success: (data) => {
// How can I set data to textbox value here?
}
});