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



Am使用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"作为非友好名称&使用键值对从对象返回友好名称。

例如:-它接受名称类型为'er'&从对象返回"预期"。

感谢您的帮助。谢谢你的光临。

不太确定你到底想做什么,但也许这会引导你走上正确的道路:

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

所做的就是获取参数nametype,并将其用作对象的索引,然后返回关联的值。

最新更新