質問: msg[key]; document.write(data); } ``` の部分が実行されておらず、出力ができていません。 html側でselectした結果を出力するにはどのように書けばいいでしょうか?
回答: >の部分が実行されておらず、出力ができていません。 データベース検索ボタンを押したときに該当の処理に入っていますが、 ボタンのonclickで引数を渡していないため、 (var key in msg) のmsgがundefinedでエラーとなっているのではないでしょうか。 現状コールバック用(処理終了後に実行する用)の関数を、 ボタンのonclickで呼び出してしまっているので、 ボタンのonclickは、output_selectイベントを呼び出すものにしてみてください。 (publishMessageのような感じで)