У меня есть таблица данных, которую я сериализую в json, а затем проанализирую код моего представления, где я использую J Query для получения этих значений.Как получить значения из Json в jquery, задать значения текста?
Когда я использую
document.getElementById('Name').value = UserInfo.Name;
Userinfo.Name = null,
, что я делаю неправильно, не будучи в состоянии прочитать мой USERINFO.
Не мог бы кто-нибудь рассказать мне, как я могу получить значения из UserInfo.
Ниже весь мой код:
C# Код:
public JsonResult SearchForUser(int id)
{
string Sjson = JsonConvert.SerializeObject(DataTable, Formatting.Indented);
return Json(Sjson, JsonRequestBehavior.AllowGet);
}
J Запрос Код:
$.post("SearchForUser", { id: id }, function (UserInfo) {
if (UserInfo != "")
{
document.getElementById('Name').value = UserInfo.Name;
document.getElementById('Surname').value = UserInfo.Surname;
}
});
Json:
"[ {
"UserId": 5,
"UserName": "[email protected]",
"UserPassword": "007",
"Name": "James",
"RoleId": 2,
"EmployeeId": 5,
"Active": true,
"Name1": "James",
"Surname": "Bond",
"IdNumber": "007",
"PassportNumber": "700",
"PhysicalAddress": "MI6",
"PostalAddress": "MI7",
"TelNumber": "0126659007",
"SelNumber": "0837777007",
"EmailAddress": "[email protected]",
"Designation": "Spy",
"DateEmployedFrom": "2013-06-19T00:00:00",
"Active1": true } ]"
Extra: Я Worki ng с бритвой MVC.
Заранее спасибо.
Edit еще не может получить доступ к значениям (Это редактирует в ответ с ответами)
что таблица здесь? –