Javascript 在aspx页面中显示对象
我正在使用webservice GetEmployeebyId,我获得了对象数据,我想在aspx页面中使用javascript将其显示在列表中 请帮帮我 这里是我的代码:它缺少显示对象的函数 **Javascript 在aspx页面中显示对象,javascript,jquery,json,ajax,jquery-ui,Javascript,Jquery,Json,Ajax,Jquery Ui,我正在使用webservice GetEmployeebyId,我获得了对象数据,我想在aspx页面中使用javascript将其显示在列表中 请帮帮我 这里是我的代码:它缺少显示对象的函数 ** $(文档).ready(函数(){ $.ajax({ 键入:“GET”, url:_spPageContextInfo.webAbsoluteUrl+'/_vti_bin/EmployeeService.svc/GetEmployeebyNom/kmjdfb',//服务的位置 contentType
$(文档).ready(函数(){
$.ajax({
键入:“GET”,
url:_spPageContextInfo.webAbsoluteUrl+'/_vti_bin/EmployeeService.svc/GetEmployeebyNom/kmjdfb',//服务的位置
contentType:'application/json;charset=utf-8',//发送到服务器的内容类型
processdata:对,
成功:功能(msg){
数据源:msg
}
});
});
**
我的对象“msg”位于此图片中函数必须显示员工详细信息,然后使用当前对象:
{
"Adresse": "hcs",
"CIN": 516515,
"Competence": "chc",
"Contract": null,
"Date_naissance": "Date(1490770800000-0700)/",
"Email": "jbmkjb@hotmail.fr",
"Etat_civil": "$Resources:TravelCasrdsFields,Single;",
"Job_Title": "csv",
"Nationalite": "hsvcsg",
"Nom": "sdjhvc",
"Prenom": "kmjdfb",
"Sexe": "Mr",
"Telephone": 65465
}
您应该尝试以下方法:
(函数(){
var msg={
“地址”:“hcs”,
“CIN”:516515,
“能力”:“chc”,
“合同”:无效,
“出生日期”:“日期(1490770800000-0700)/”,
“电子邮件”:jbmkjb@hotmail.fr",
“Etat_civil”:“$Resources:TravelCasrdsFields,Single;”,
“职务名称”:“csv”,
“国有化”:“hsvcsg”,
“名称”:“sdjhvc”,
“Prenom”:“kmjdfb”,
“Sexe”:“Mr”,
电话:65465
};
//在代码中包含此函数。
函数displayEmployee(msg){
var ulList=“”;
ulList+=“”;
for(msg中的var属性){//对于msg对象中的每个属性。
if(msg.hasOwnProperty(property)){//检查该属性是否存在。
ulList+=“- ”;
ulList+=property;//获取属性名称。
ulList+=“:”;
ulList+=msg[property];//获取属性值。
ulList+=“
”;
}
}
ulList+=“
”;
return ulList;//返回包含数据的ul标记。
}
//在success:function(msg){}部分中包含这一行。
document.getElementById(“EmployeeDetail”).innerHTML=displayEmployee(msg);
})();代码>
#员工详细信息{
边框:实心1px#97bcd6;
列表样式类型:无;
保证金:0;
填充:0;
}
#雇员详细信息{
利润率:10px;
}
#雇员详情{
字体大小:粗体;
}
据我所知,jQuery没有任何内置函数来转储JavaScript变量,可能有两个原因:1)所有体面的浏览器都已经在其开发工具中实现了这一功能2)这与最终用户完全无关。是什么阻止您构建格式良好的HTML表示?不客气,Raf。如果你需要更多的帮助,尽管问吧。别忘了接受这个答案。:)
{
"Adresse": "hcs",
"CIN": 516515,
"Competence": "chc",
"Contract": null,
"Date_naissance": "Date(1490770800000-0700)/",
"Email": "jbmkjb@hotmail.fr",
"Etat_civil": "$Resources:TravelCasrdsFields,Single;",
"Job_Title": "csv",
"Nationalite": "hsvcsg",
"Nom": "sdjhvc",
"Prenom": "kmjdfb",
"Sexe": "Mr",
"Telephone": 65465
}