من یک سری اطلاعات دارم وقتی نام، نام خانوادگی، نام پدر و کد ملی داده میشه اطلاعات واکشی میشه من تا اینجا که اطلاعات از دیتابیس به صورت Ajax واکشی میشه مشکلی ندارم. مشکل اصلی من این هستش که چطوری اون مقدار مورد نطر رو داخل select option بریزم و همین طور داخل text بریزم. مشکل من این هستش این دستورات من هستش هم سمت سرور و هم کلاینت
. سمت سرور
  private Register.FeedBack_Register Showinfo(string R_National_Code_Or_Passports, string R_Name, string R_Last, string R_Father)
{
Register.FeedBack_Register registera = new Register.FeedBack_Register();
DataTable dt = new DataTable();
dt = hlp.ToDataTable(register.FeedBack_Register(R_Natio nal_Code_Or_Passports, R_Name, R_Last, R_Father));
for (int i = 0; i < dt.Rows.Count; i++)
{
registera.S_Title = dt.Rows[i][P_Sex.S_Title].ToString();
registera.C_Titles = dt.Rows[i][P_Countries.C_Titles].ToString();
registera.R_ID_Number = dt.Rows[i][P_Register.R_ID_Number].ToString();
registera.R_Serial_ID = dt.Rows[i][P_Register.R_Serial_ID].ToString();
registera.R_Issued = dt.Rows[i][P_Register.R_Issued].ToString();
registera.R_Date_Of_Birth = dt.Rows[i][P_Register.R_Date_Of_Birth].ToString();
registera.R_Place_Of_Brith = dt.Rows[i][P_Register.R_Place_Of_Brith].ToString();
registera.R_Tel = dt.Rows[i][P_Register.R_Tel].ToString();
registera.M_Mobile = dt.Rows[i][P_Mobile.M_Mobile].ToString();
registera.R_Emial = dt.Rows[i][P_Register.R_Emial].ToString();
registera.R_Website = dt.Rows[i][P_Register.R_Website].ToString();
registera.P_Title = dt.Rows[i][P_Province.P_Title].ToString();
registera.C_Title = dt.Rows[i][P_City.C_Title].ToString();
registera.R_Full_Address = dt.Rows[i][P_Register.R_Full_Address].ToString();
registera.R_SMS_Address = dt.Rows[i][P_Register.R_SMS_Address].ToString();
registera.R_Zip_Code = dt.Rows[i][P_Register.R_Zip_Code].ToString();
registera.CJ_Title = dt.Rows[i][P_Category_Job.CJ_Title].ToString();
registera.J_Title = dt.Rows[i][P_Jobs.J_Title].ToString();
registera.R_Guild_Name = dt.Rows[i][P_Register.R_Guild_Name].ToString();
}
return registera;
}
public IActionResult OnGetInfo(string R_National_Code_Or_Passports, string R_Name, string R_Last, string R_Father)
{
return new JsonResult(FeedBackRegister = Showinfo(R_National_Code_Or_Passports, R_Name, R_Last, R_Father));
}

دستور سمت کلاینت
  $("#R_National_Code_Or_Passports").blur(function () {
var R_National_Code_Or_Passports = $("#R_National_Code_Or_Passports").val();
var R_Name = $("#R_Name").val();
var R_Last = $("#R_Last").val();
var R_Father = $("#R_Father").val();
var url = "?handler=Info&R_National_Code_Or_Passports="+R_Na tional_Code_Or_Passports+"&R_Name="+R_Name+"&R_Las t="+R_Last+"&R_Father="+R_Father;
$.getJSON(url, function (data) {
$.each(data, function (i, values) {
// item += '<option value="' + job.value + '">' + job.text + '</option>'
//$("#R_ID_Number").value = "22";
document.getElementById("R_ID_Number").value = values.text[R_ID_Number];
});
});
});

به این صورت مقدار نشان میده موقع بازگشت.
2019-05-12_19-56-22.jpg
لطفا اگه میدانید به چه صورت اطلاعات برگردونم ممنون میشم.