使用来自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'。
感谢任何帮助。 谢谢你的期待。
答案 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并将其用作对象的索引并返回相关值。