にリダイレクトします。私は1つの場所で立ち往生しています。私の要件は、REST APIを呼び出して値を取得し、ページを別のURLにリダイレクトすることです。RESTからデータを取得し、私はHTMLとJavaScriptを学んでいます別のページ
コードスニペット:
HTML
<!DOCTYPE html>
<html>
<body>
//REST SERVICE CALL
<form action="http://localhost:51349/SMS_Rest.svc/v1/CheckBox" method="get" >
<input type="checkbox" id = "1" name="graphId" value="1"> Graph1<br>
<input type="checkbox" id = "2" name="graphId" value="2"> Graph2<br>
<input type="checkbox" id = "3" name="graphId" value="3"> Graph3<br>
<input type="checkbox" id = "4" name="graphId" value="4"> Graph4<br>
<input type="submit">
</form>
</body>
</html>
私はTRUEとしてRESTサービスからの応答を取得提出ヒット。しかし、リダイレクトされたURLは、HTMLのactionフィールドに記述されているREST URLと自動的に一致します。しかし、私はRESTからデータを取得して、別のページにユーザーをリダイレクトする必要があります。私はここで理にかなっています。親切に私を助けてください。
私はあなたがAJAXを介してデータをフェッチするために見ると思うし、終了したら、JavaScriptでリダイレクトします。あなたのAPIにフォームを提出しないでください。 jquery AJAX callsについて読む.http://api.jquery.com/jquery.ajax/ – Leeish