0
JSONスイッチケースを使用して通常のメッセージを表示しようとしています。私は何でもクライアントにたとえば値をコードもコードが<%をIE =クライアント%>対応するケースが実行すべきバックエンドのデータに基づいて、上記のコードではJSONでスイッチケースを使用する方法
<script type="text/javascript">
var text = '{ "R000092201": "EIN and Name should be same","F229000501":"Your Form is Incomplete, Please add the Credit Vehicle Details (Contact Support for any further queries)","F229002201":"Your Form is Rejected, Please ensure you select either EFW or EFTPS Payment (Contact Support for any further queries)"}';
var obj = JSON.parse(text);
var clients = '<%= clients%>';
alert(clients);
switch (clients) {
case 'R0000-922-01': document.getElementById('lblrejectionmsg').innerHTML = obj.R000092201;
case 'F2290-005-01': document.getElementById('lblrejectionmsg').innerHTML = obj.F229000501;
case 'F2290-022-01': document.getElementById('lblrejectionmsg').innerHTML = obj.F229002201;
}
</script>
を下回っているが、私のコードでは、ではありませんが書かれています常に3番目のメッセージが表示されます。間違っていたところで私を助けてください。
'break;'はオプションです。詳細はこちらhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/switch – Pugazh
'break;はオプションですが、質問された質問によると、' break; 'は実行を中断する必要があります –
Pugazhブレークはプログラムのセマンティクスの観点からオプションですが、1つのケースブロックのみを実行する場合は、ブレークが必要です。 – VahagnNikoghosian