Jquery 在MVC中绑定AJAX成功数据以查看页面控件

Jquery 在MVC中绑定AJAX成功数据以查看页面控件,jquery,asp.net-mvc-4,Jquery,Asp.net Mvc 4,我有一个包含两个字段的查看页面。我想在文本框中显示AJAX请求的结果 @using (Html.BeginForm("", "", new { id = "myForm" })) { @Html.LabelFor(x => x.EmployeeName) @Html.TextBoxFor(x => x.EmployeeName) @Html.LabelFor(x => x.EmployeeAge) @Htm

我有一个包含两个字段的查看页面。我想在文本框中显示AJAX请求的结果

@using (Html.BeginForm("", "", new { id = "myForm" }))
{
    @Html.LabelFor(x => x.EmployeeName)
    @Html.TextBoxFor(x => x.EmployeeName)                    
    @Html.LabelFor(x => x.EmployeeAge)
    @Html.TextBoxFor(x => x.EmployeeAge)

    <input type="button" value="Load" id="btnLoad" />
}
单击按钮,这是我的ajax方法:

$(document).ready(function () {
    $("#btnLoad").click(function () {
        $.ajax({
            type: 'POST',
            contentType: 'application/json; charset=utf-8',                
            dataType: 'html',
            url: '@Url.Action("UpdateName")',
            success: function (result) {
                debugger
                $('#myForm').html(result);
            }
         });
    })
})            
ajax成功的输出如下所示

{
    "EmployeeName": "Satya",
    "EmployeeAge": 20
}

如何将模型数据绑定到表单中的相应控件

我假设
数据类型:'html',
是打字错误-它需要是
数据类型:'json',
result
的值包含数据,因此它将是
$(“#EmployeeName”).val(result.EmployeeName)(与
员工年龄
相同)感谢您的回复Stephen。很抱歉提及。我知道这种方法。但我有任何线索可以一次性添加所有值吗??
{
    "EmployeeName": "Satya",
    "EmployeeAge": 20
}