開始のセレクトと終わりのセレクトの二つのセレクトがあって、そのセレクトには人の名前がたくさん入っています。
データがある人を選択して出力ボタンを押すときちんと出力され、データがない人えお選択して出力ボタンを押すと
エラーメッセージを出し、そのエラーメッセージには「○○さんのデータはありません」という内容で出したいです。
今回、開始セレクトを○○さん(データあり)、終わりセレクトを△△さん(データあり)に設定して、○○さんと△△さんの間には
データが存在しない3人の人がいます。その場合、エラーメッセージには、そのデータがない3人の人の名前全員を
エラーメッセージに出したいです。
どう書いたらいいかご教授ください。
今書いているコードは、コントローラーからJSに返ったときに書いています。
res.aに個人のデータが入っています。今回は異常終了の場合を通ります。
res.messageにはコントローラーで事前に'データがありません。'という文を設定しています。
nameは人の名前です。
success: function (res) { if( res.status ) { document.location = res.url; } // 異常終了の場合、メッセージを表示する else { _.each(res.a, function(element, index){ // });return; var e = '<p class="error dismissible message">' + element['name'] + res.message + '<br />'; $( "#message_box" ).html( emsg ); }); } },
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。