getJson将值返回到文本框中

时间:2013-09-23 14:26:09

标签: jquery json asp.net-mvc-3

我需要采取Json响应并进入大约30个单独的文本框。当用户登陆订单页面时,会有大约30个文本框需要填写他们正在购买的产品的信息。如果用户过去订购了类似的项目,则可以单击“参考”按钮。此按钮使用getJSON来调用填充要返回的对象属性的方法。这是下面的代码。我们正在使用MVC3。

 $("#btnRefJob").click(function (e) {
           //alert("Hi button"); 
           var rjobvalue = $("#RefJob").val();
           var rjdata;
           $.getJSON("/KKOrder/GetRefJob", { refNum: rjobvalue }, function (rjdata) {
            //alert("Shallow");
            $.each(rjdata, function (i, item) {
                alert(rjdata[i].Code1);
            });

        });
    });

1 个答案:

答案 0 :(得分:0)

很难说没有看到HTML和JSON数据结构。但我想这样的事情:

$.each(rjdata, function (i, item) {
    $('#' + item.Id).val(item.Code1);
});

这要求HTML标记为每个rjdata id提供具有匹配id:s的文本框。但是你明白了。