これを使って、いくつかの情報をレールアプリに投稿しています。問題は、単にアプリケーションコントローラに投稿しているということです。 URLは、URL(analytics/test
)それはあなたが作業しているURLの「ディレクトリ」に追加されますを意味し、相対的であるに:controller => 'analytics', :action => 'test'
jQuery ajaxが間違ったurlへの投稿のアプリ
0
A
答えて
2
少なくともレールとルートについて知っている回答者はいません...少なくともこれは私が推測しているものです。
$.ajax({
url: '/analytics.json',
type: 'POST',
dataType: 'json',
success: 'success'
});
これは答えです:) - 私は非常に幸せになります!それを得るために2日間。
問題はURLのためです。私は:analytics
をroutes.rbで宣言しましたが、私は正しいURLを持っていませんでした。それは、レールが特定のRESTfulルーティングのルートを扱う方法です。上記のコードを使用して
誰もが、彼らは、HTML、XMLまたは何を使用することができないことをしかし、あなたは私があなたの引用符は、ビットが台無しにしていると思う
+0
上記の答えは 'url:"/analytics/test "'あなたのために働いたのですか? –
8
パスにポジショニングされるように
は、私はそれをどのように得ることができます。例えばこれをhttp://yourhost.com/analytics/demoから呼び出す場合は、おそらく望ましくないhttp://yourhost.com/analytics/analytics/testに電話します。
最初にスラッシュを追加すると(/analytics/test
になる)、あなたは問題ありません。
$.ajax({
type: "POST",
url: "/analytics/test",
data: 'correct=' + correct_or_incorrect + '&id=' + correctCharacter[3] + "'"
});
関連する問題
- 1. Facebookのような壁紙への間違ったURLの投稿
- 2. jQueryのAJAXによって投稿が
- 3. このjQuery AJAXの投稿保存データは間違っていますか?
- 4. jQuery ajaxの間違ったデータ
- 5. jQuery ajax投稿が501エラーコード
- 6. mod_rewrite urlへのフォーム投稿
- 7. Jquery、tablednd、ajax投稿
- 8. jQuery AJAX投稿asp.net
- 9. テキストリンクからURLパラメータを取得し、AJAXコールへの投稿
- 10. Ajax JqueryでJsonハイジャック投稿を投稿
- 11. WCFへのjQueryのAjaxポストへの投稿
- 12. ASP.NET jQuery Ajaxの投稿フォーム
- 13. jQuery AJAX ASPXページまたはASHXハンドラへの投稿
- 14. Lift - Ajaxを使ったオートコンプリート投稿
- 15. jQuery AJAXが複数回PHPスクリプトに投稿投稿
- 16. JQuery/AJAX投稿チェックボックス配列
- 17. 返信jquery ajax投稿
- 18. PHPからjqueryの投稿への返信Ajax
- 19. 対象外のアプリFacebookへの投稿
- 20. iOSのFacebookアプリ壁への投稿
- 21. iphoneアプリへのファンページストリームの投稿
- 22. jquery ajaxの結果が間違った形式である
- 23. MVCチェックボックスリスト - 投稿後に間違ってチェックされた項目
- 24. CakePHPコントローラへのAJAXポスト投稿アクション
- 25. jQuery AJAX投稿データが失われる
- 26. 投稿が間違って選択される
- 27. JQuery AjaxからWCFへ:問題の投稿データ
- 28. PHPXMLRPC metaWeblog.newPostを使用したDrupalへのブログ投稿:メソッドパラメータの数が間違っています
- 29. jQueryのAJAX投稿スクリプトのエラー
- 30. jQueryを使ったAjaxの投稿がうまくいかない
を.json使用するのではなく、ファイルの拡張子としてそれを使用する必要があります。 – sje397
どうですか?彼らはうまく動作します – s84
'data'の' correct = true&id = X''のようなものが得られます。その文字列に一重引用符と二重引用符の両方を使用すると、目が傷つきます。 –