このコード文字列を取得しました。データは、ajax 環境の成功コールバック内で返される値です。
$('#cpt_rspp_value').text(data.Payload.Clerks.rspp.full_name)
$('#cpt_ddl_value').text(data.Payload.Clerks.ddl.full_name)
$('#cpt_rls_value').text(data.Payload.Clerks.rls.full_name)
$('#cpt_mc_value').text(data.Payload.Cler.mc.full_name)
$('#cpt_se_value').text(data.Payload.Clerks.se.full_name)
rspp
DB 内に実際に存在する場合は、オブジェクトdata.Payload.Clerks.rspp.full_name
が存在するため、適切な場所に配置できます (つまり: #cpt_rspp_value
)。しかし、残念ながら、そのオブジェクトが存在しない場合、js インタープリターは停止するため、次のオブジェクトなどがあってもdata.Payload.Clerks.ddl.full_name
、data.Payload.Clerks.rls.full_name
その行は処理されません。
任意の行を「if」する必要がありますが、どうすればよいですか? if(data.Payload.Clerks.rspp.full_name)
問題を解決しif(data.Payload.Clerks.rspp.full_name != null)
ません。私に何ができる?