用表中的用户友好文本替换文本

时间:2013-12-02 23:47:55

标签: javascript jquery html css

使用来自Ajax有效负载的jquery填充表。在其中一个表格列中显示用户不友好的文本。这是从Ajax对象直接获取的文本。

在显示文字之前,我打算让用户友好。 这是我到目前为止所尝试的: -

jquery ajax成功方法是 -

function userfriendly(nametype){
                                                //var ufname = filetype;
                                                console.log(filetype);
                                               var obj = {"sdf":"DAm     
  good","qw":"Fine","er":"Expected","as":"Dumb Ass","zx":"Zoom","sd":"Secure data"};
                                                            console.log(filetype);
                                               var ufname = obj+'.filetype';
                                                    console.log(ufname);
                                               return ufname;
                                            };

                                             userfriendly('sdf');


  $('#myTable').append("<tr><td>"+item.cTime+"</td>   
 <td>"+item.cTime+"</td><td>"+item.bName+"</td><td>"+item.status+"</td></tr>");

用户友好的功能应该接受'nametype'作为不明确的名称&amp;使用键值对从对象返回友好名称。

例如: - 它接受nametype为'er'&amp;从对象返回'Expected'。

感谢任何帮助。 谢谢你的期待。

1 个答案:

答案 0 :(得分:0)

不太确定你想要做什么 - 但也许这会以正确的方式引导你:

function userfriendly(nametype) {
    var obj = {"sdf":"DAm good","qw":"Fine","er":"Expected","as":"Dumb Ass","zx":"Zoom","sd":"Secure data"};

    return obj[nametype];
}

所有这一切都是采用参数nametype并将其用作对象的索引并返回相关值。