第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

JSON 數(shù)據(jù)未從控制器返回以查看?

JSON 數(shù)據(jù)未從控制器返回以查看?

眼眸繁星 2021-10-14 10:21:39
我嘗試使用 JSON 從控制器發(fā)送我的數(shù)據(jù)以查看。在一個功能中,它運(yùn)行良好,但在另一個功能中卻無法正常工作。當(dāng)我調(diào)試時,我發(fā)現(xiàn)數(shù)據(jù)是從控制器傳遞的,但沒有在視圖中返回。這是我的代碼[HttpGet]        public ActionResult LoadEmployee(string E_Id)        {           var _Employee= ApplicationManager.GetEmployee(E_Id);            if (_Employee != null)            {                ViewBag.EmployeeName = _Employee.User != null ? _Employee.User.LoginName : string.Empty;                ViewBag.Department = _Employee.Department != null ? _Employee.Department : string.Empty;                ViewBag.JobTitle = _Employee.JobTitle != null ? _Employee.JobTitle : string.Empty;                ViewBag.RegNo = ReportManager.GetEmployee(E_Id);                ViewBag.employeeName = ReportManager.GetEmployeeFullName(E_Id);            }            var data1 = ViewBag;            return Json(data1, JsonRequestBehavior.AllowGet);        }在視圖中:function Select() {        var t = $('#tblEmployee').DataTable();        var rowData = t.rows('.row_selected').data();        var E_Id = rowData["0"].EmployeeId;        var EmployeeDetailsIdUrl = '@Url.Action("LoadEmployee")';             $.ajax({                  type: "GET",                  url: EmployeeDetailsIdUrl,                  contentType: "application/json; charset=utf-8",                  data: { "E_Id": E_Id },                  datatype: "json",                   success: function (data1) {                       $('#modal-info').modal('hide');                     $('#txtEmployeeId').val(E_Id);                     $('#txtEmployeeName').val(data1.EmployeeName);                     $('#txtRegNo').val(data1.RegNo);                     $('#txtJobTitle').val(data1.JobTitle);                     $('#txtDepartment').val(data1.Department);                  },                  error: function () {                      alert("Dynamic content load failed.");                  }              });            }FYR,我添加了我的 data1 格式,由于公司規(guī)則,我隱藏了一些數(shù)據(jù)。如何從控制器發(fā)送我的數(shù)據(jù)以查看?Data1是動態(tài)查看的,調(diào)試的時候發(fā)現(xiàn)了。請幫忙。
查看完整描述

2 回答

?
慕的地8271018

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);

        }


查看完整回答
反對 回復(fù) 2021-10-14
?
互換的青春

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)容。


查看完整回答
反對 回復(fù) 2021-10-14
  • 2 回答
  • 0 關(guān)注
  • 146 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號