1
因此,我想從我的數據庫中將這些行顯示爲表格,但並非所有列都被填充,有些行對於列3或列X具有空值。檢查對象內是否爲空
if(datos[i].column1== "" || datos[i].column1== null)
datos[i].column1= "-";
if(datos[i].column2== "" || datos[i].column2== null)
datos[i].column2= "-";
if(datos[i].column3== "" || datos[i].column3== null)
datos[i].column3= "-";
if(datos[i].column4 == "" || datos[i].column4 == null)
datos[i].column4 = "-";
if(datos[i].column5 == "" || datos[i].column5== null)
datos[i].column5 = "-";
if(datos[i].column6 == "" || datos[i].column6 == null)
datos[i].column6 = "-";
if(datos[i].column7 == "" || datos[i].column7== null)
datos[i].column7= "-";
s+='<tr>'+
' <td data-type="1">'+ datos[i].column1 + '</td>' +
' <td data-type="2">'+ datos[i].column2 + '</td>' +
' <td data-type="3">'+ datos[i].column3 + '</td>' +
' <td data-type="4">'+ datos[i].column4 + '</td>' +
' <td data-type="5">'+ datos[i].column5 + '</td>' +
' <td data-type="6">'+ datos[i].column6.substr(0, 10) + '</td>' +
' <td data-type="7">'+ datos[i].column7.substr(0, 10) + '</td>' +
' <td data-type="8">'+ datos[i].column8.substr(0, 10) + '</td>' +
' <td data-type="9">'+ datos[i].column9+ '</td>' +
' <td data-type="10">'+ datos[i].column10+ '</td>' +
' <td data-align="center"><p data-placement="top"><button class="btn btn-primary btn-xs" onclick=LlenaDatos("' + datos[i].column2+ '")><span class="glyphicon glyphicon-pencil"></span></button></p></td> ' +
'</tr>';
我認爲它看起來非常野蠻似的,我希望一個不太原始的方式來檢查空值或空的所有列,並讓它們看起來只是一個破折號。
因此,你的代碼的工作原理,但你想改進它?如果是這種情況,也許http://codereview.stackexchange.com/會是一個更好的地方。 – zezollo
我不知道那個:哦那麼現在我會知道今後的問題,比如這個,是的,代碼工作,我只是不知道如何循環它,不必寫塊像我做的那樣。謝謝大家〜 – dreami