搜索
javascript - web前端都用API接口,jQuery的同步Ajax来请求数据;
高洛峰
高洛峰 2017-04-10 16:29:51
[JavaScript讨论组]

我现在是这样做的:

$('#name').val(data.name); 
$('#tel').val(data.tel); 

......

如果后台传来数组,用于 table 循环,那么更麻烦了,还要用 each 来循环存放数据。

请问:拿到后台返回的数据后,如何方便的保存到各个对应的标签呢?最好像 Smarty 那样。

http://www.runoob.com/angularjs/angularjs-http.html 我发现了个这个,这个就是我想要的,但是jquery如何实现呢?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(3)
天蓬老师

给你颗糖吧

for (var key in data) {
    if (!data.hasOwnProperty(key)) continue;
    var value = data[key];
    $("#" + key).val(value);
}

如果传给你数组让你循环出表格就这样:

for (var i = 0; i < array.length; i++) {
    var data = array[i];
    for (var key in data) {
        if (!data.hasOwnProperty(key)) continue;
        var value = data[key];
        $("#" + key).val(value);
    }
}
高洛峰

楼上说的很对,如果你想省事就用框架

迷茫

http://segmentfault.com/q/1010000000693887/a-1020000000694212

当然还有很多前端模板框架

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板