【问题标题】:Replace text with user friendly text in a Table用表格中的用户友好文本替换文本
【发布时间】:2013-12-02 23:47:55
【问题描述】:

我正在使用来自 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>");

函数 userfriendly 应该接受 'nametype' 作为不友好的名称,并使用键值对从对象返回一个友好的名称。

例如:- 它接受名称类型为“er”并从对象返回“预期”。

感谢任何帮助。 感谢观看。

【问题讨论】:

    标签: javascript jquery html css


    【解决方案1】:

    不太确定您要做什么 - 但也许这会引导您走上正确的道路:

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

    所做的只是获取参数名称类型并将其用作对象的索引并返回关联的值。

    【讨论】:

    • 我很高兴能帮上忙!如果这对您有用,您可以将此答案标记为“已接受的答案”。
    猜你喜欢
    • 2018-04-04
    • 1970-01-01
    • 1970-01-01
    • 2010-10-02
    • 1970-01-01
    • 2020-05-25
    • 1970-01-01
    • 2021-04-27
    • 1970-01-01
    相关资源
    最近更新 更多