jQueryとajaxを使用してページのいくつかの要素を取得したい...問題ありません。しかし、ユーザーがフォーム内のボタンをクリックするまで、要素は表示されないので、実行されない限り、基本的にはページから何も取り出すことができません。誰でもこれがどのように達成されるのか知っていますか?私はサンプルと私が達成しようとしているものを投稿します。jQuery Ajaxは別のページのフォームリクエストからデータを取得しますか?
12ヶ月前のすべての注文(値= 12)からデータを取得したいと考えています。これは、ページに記載されているフォームれる:
<form action="" method="post" name="form2">
<table>
<tbody><tr>
<td align="center"><span><b>Order History</b></span></td>
</tr>
<tr>
<td>
<table>
<tbody><tr>
<td width="235">
<select name="date">
<option selected="" value="1">Orders placed in the past 1 month</option>
<option value="3">Orders placed in the past 3 months</option>
<option value="6">Orders placed in the past 6 months</option>
<option value="12">Orders placed in the past 12 months</option>
<option value="2011"> Orders placed in 2011</option>
<option value="2010"> Orders placed in 2010</option>
<option value="2009"> Orders placed in 2009</option>
</select>
</td>
<td width="43">
<input type="image" border="0" src="v/vspfiles/templates/4/images/Template/btn_go.gif" name="imageField">
</td>
</tr>
</tbody></table>
<br>
</form>
データが表示されたら、URLは変更されませんので、それはまだ「/orders.asp」ですが、私は、その後のデータは、AJAXを使用していることをつかむしたいです。これは可能ですか?
は今1が自分のマイアカウントへページを行かなければならない、そして、彼らはこのフォームが配置されている彼らの注文ページへのリンクをクリックする必要があります。最新の注文を自動的にマイアカウントページに表示したいと思います。
データを取得することを意味しますか?データはどこに保存されていますか?どこに置いておきたいですか? –
データがどこに格納されているのかわからないので、なぜ私はそれを引き出そうとしています。ショッピングカートでは.aspページを編集できないため、フォームの一部を編集できません。フォームをクリックすると、オプションが選択され、[Go]ボタンがクリックされ、注文情報が吐出されます。私はその注文情報を取って/myaccount.aspページに入れようとしています(基本的にデータを動かして最近の注文を素早く表示するようにしています)。 – ToddN
よく...私はあなたがmyaccount.aspにフォームを提出する必要があると思います。 –