実現したいことは、

①ローカルに、ラジオボタンやテキストエリアを設置したhtmlファイルを用意する。
②ラジオボタンにチェックを入れ、submitを押す事で、サーバーにアクセスし、データを取得し、ローカルのテキストエリアに取得したデータを入れる。
このようなことなのですが、可能でしょうか?
ぜひ手順を教えてくださいm(__)m

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2016/01/03 10:50:03

ベストアンサー

id:TransFreeBSD No.1

回答回数668ベストアンサー獲得回数268

画面遷移するとなにか問題でしょうか?遷移しても良ければ、formのactionを絶対パスにすれば良いだけです。
http://html5.cyberlab.info/elements/forms/form-action.html

もし、どうしても遷移したくない理由があるのであれば、jsonpを使う方法があります。
jsonpはjqueryを使うのが簡単でしょうか。
幾つか方法がありますが、汎用を求めなければ最後のコールバック決め打ちでよいと思います。
http://qiita.com/zaru/items/6e57ab83a8e0e40f2115
http://d.hatena.ne.jp/kanonji/20100427/1272372721
http://iwb.jp/jquery-ajax-jsonp/

それでテキストエリアにそれをセットします。
クライアントサイドのエスケープの質問ですが、サーバサイドでやっても構いません。
http://stackoverflow.com/q/7201134
http://jsfiddle.net/8WXyk/1/

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません