2

Path.Combinejquery で URL を作成するためのユーティリティ メソッド (おそらく c# に似ている) があるかどうか疑問に思っています。私はウェブアプリを持っています。http://mymachine/myapp/Web ブラウザに入力してアクセスし、$.ajaxリクエストをで行うurl='search'と、リクエストは に対して行われhttp://mymachine/myapp/searchます。ここまでは順調ですね。

ただし、http://mymachine/myappWeb ブラウザーに入力して Web アプリケーションにアクセスすると、アプリは読み込まれますが、同じ URL で $.ajax 呼び出しを行うと、jquery は要求を送信しhttp://mymachine/searchます。これは私が望んでいるものではありません。この問題を解決するにはどうすればよいですか?

4

2 に答える 2

1

Ajax リクエストを行う際にベース URL を計算する必要はありません。

提供する必要がある URL は -

url = '/myapp/search'


Hence the request will goto - http://myhostname/myapp/search

詳細については、次を参照してください -

AJAX リクエストの相対 URL

于 2013-04-03T03:16:45.150 に答える