2 回答

TA貢獻(xiàn)1796條經(jīng)驗(yàn) 獲得超4個贊
不知何故,我嘗試了各種方法,這個方法解決了我的問題并且對我有用:
[HttpGet]
public ActionResult LoadEmployeeDetails(string E_Id)
{
var _Employee= ApplicationManager.GetEmployee(E_Id);
var data1= new
{
EmployeeName = _PREmployeeSalary.User != null ? _PREmployeeSalary.User.LoginName : string.Empty,
Department = _PREmployeeSalary.Department != null ? _PREmployeeSalary.Department : string.Empty,
JobTitle = _PREmployeeSalary.JobTitle != null ? _PREmployeeSalary.JobTitle : string.Empty,
RegNo = DailyLeaveReportManager.GetEmployee(E_Id),
employeeName = DailyLeaveReportManager.GetEmployeeFullName(E_Id)
};
return Json(data1, JsonRequestBehavior.AllowGet);
}

TA貢獻(xiàn)1797條經(jīng)驗(yàn) 獲得超6個贊
您在成功方法中收到整個響應(yīng)對象,所以我認(rèn)為您應(yīng)該有
success: function (response) { $('#modal-info').modal('hide'); $('#txtEmployeeId').val(E_Id); $('#txtEmployeeName').val(response.data1.EmployeeName); $('#txtRegNo').val(response.data1.RegNo); $('#txtJobTitle').val(response.data1.JobTitle); $('#txtDepartment').val(response.data1.Department);
您可以嘗試在瀏覽器中使用 F12 檢查您在 UI 中實(shí)際收到的內(nèi)容。
添加回答
舉報