0

他の2つのサイトの検索フォームを自分のサイトに埋め込もうとしています。これが私のサイトです。フォームは下部にあります:http://dsa.dartmouth.edu/

DGD検索は正常に機能します(ユーザーは検索結果ページに移動します)が、コースピッカーは機能しません。ユーザーは空白の検索ページにリダイレクトされるだけです。

これは私のフォームコードです:

<form action="http://coursetown.hacktown.cs.dartmouth.edu/search" method="post" class="appSearch">
       <input id="search" name="query[title]" placeholder="course title(s)" type="text" role="textbox">
       <input type='submit' name='commit' type="submit" value='Search' />
</form>

ユーザーが検索をクリックしたときにコースタウンの検索結果ページに移動するようにする方法はありますか?

4

1 に答える 1

0

http://coursetown.hacktown.cs.dartmouth.edu/searchの検索フォームはAJAXによって送信されるため、ヒットする検索URLはありません。さらに、非表示の「authenticity_token」フィールドを使用しているようです。これはおそらくロード時にサーバー側で生成されるため、これに使用できるAPIがあるかどうかを確認する必要があります。

そのページを直接編集して、オプションとなるURLパラメーターに基づいてJavaScriptによる検索をトリガーできる場合は、検索ページをどのレベルで制御できるかわからない。

于 2012-08-03T19:56:31.930 に答える