我得到了这个 Jquery 代码:
$.ajax({
url: "?module=gestionApplication&action=getTests&scenario="+encodeURI(scenario)+"&application="+$application,
dataType:'json',
success: function( data ) {
$.each(data, function(i, item) {
$("#tests tbody").append($tr+"<td title='"+item.DESCRIPTION+"'>"+item.ID+"</td>" +
"<td>"+
"Header : "+item.HEADER + '<br/>' +
"Méthode : "+item.METHODE + '<br/>' +
"PostBody : "+item.POSTBODY + '<br/>' +
"URL : "+item.URL + '<br/>' +
"ParseReponse : "+item.PARSEREPONSE + '<br/>' +
"</td>" +
所以我从我的服务器收到了 JSON 响应,但并非所有字段都已满。有时 item.HEADER 或 item.METHODE 无法定义,所以我的表格中出现“未定义”文本。问题是,我是法国人,我想要不同的文本,而不是这个“未定义”。
那么如何测试变量是否已定义?或者更好的是,如果未定义变量,是否可以将此“未定义”文本更改为不同的文本?