Member 13140365 Ответов: 1

Проблема извлечения даты ядра Mvc


Я извлекаю данные из базы данных в ядре MVC с помощью jquery Ajax. Все поля успешно восстановлены и работают хорошо, но поля данных не могут быть восстановлены. Для даты я использовал элемент управления датой, т. е. пожалуйста, проверьте только следующие поля:

$("#dtpEmpBirthDate").val(response[i].EmpBirthDate);

$("#dtpEmpJoiningDate").val(response[i].EmpJoiningDate);


Все данные в порядке, но поля даты не могут быть обновлены из ответа.

Что я уже пробовал:

<pre>//Retrieve the Employee record using the selected Employee ID
        $.ajax({
            url: "/RetrieveData/RetrieveEmployeeRecordByID",
            type: "GET",
            dataType: "json",
            data: { "id": empID },
            success: function (response) {
                for (var i = 0; i < response.length; i++) {
                    $("#txtEmployeeCode").val(response[i].EmpCode);
                    $("#txtEmpFirstName").val(response[i].EmpFirstName);
                    $("#txtEmpLastName").val(response[i].EmpLastName);
                    $("#txtEmpFullName").val(response[i].EmpFullName);
                    $("#dtpEmpBirthDate").val(response[i].EmpBirthDate);
                    $("#cmbEmpGender").val(response[i].EmpGender);
                    $("#txtEmpFullAddress").val(response[i].EmpFullAddress);
                    $("#dtpEmpJoiningDate").val(response[i].EmpJoiningDate);
                    $("#cmbEmpReligion").val(response[i].EmpReligion);
                    $("#txtEmpTelephoneNumber").val(response[i].EmpTelephoneNumber);
                    $("#txtEmpMobileNumber").val(response[i].EmpMobileNumber);
                    $("#txtEmpEmailAddress").val(response[i].EmpEmailAddress);
                    $("#cmbEmpBranchCode").val(response[i].EmpBranchCode);
                    $("#cmbEmpDepttCode").val(response[i].EmpDepttCode);
                    $("#cmbEmpOccupationCode").val(response[i].EmpOccupationCode);
                    $("#cmbEmpNationality").val(response[i].EmpNationality);
                    $("#cmbEmpMaritalStatus").val(response[i].EmpMaritalStatus);
                    $("#txtEmpDependent").val(response[i].EmpDependent);
                    $("#txtEmpEmergencyContact").val(response[i].EmpEmergencyContact);
                    $("#txtEmpEmergencyContactPerson").val(response[i].EmpEmergencyContactPerson);
                    $("#txtEmpEmergencyContactPersonRelation").val(response[i].EmpEmergencyContactPersonRelation);
                    $("#txtEmployeePictureFullPath").val(response[i].EmpPicture);                  
                    } //End of for Loop
            },
            error: function (response) {
                alert("Record cannot be displayed", response.responseText);
            }
        });

1 Ответов

Рейтинг:
2

vj.negi08

Вам нужно привести объект date к строке в "/RetrieveData/RetrieveEmployeeRecordByID".