我想用jQuery和ajax抓取頁面的一些元素......沒問題。但是,直到用戶單擊表單中的按鈕時纔會顯示這些元素,因此除非執行該操作,否則實際上我無法從頁面中取出任何內容。任何人都知道這可以實現嗎?我會張貼樣本,並試圖完成。jQuery Ajax從另一頁上的Form請求中提取數據?
我想從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 。這可能嗎?
現在一個人去他們我的帳戶頁面,那麼他們必須點擊一個鏈接,將他們帶到自己的訂單頁面,這種形式的位置。我想在他們的我的賬戶頁面上自動顯示他們最近的訂單。
你是什麼意思拉數據?數據在哪裏存儲?你想把它放在哪裏? –
我不確定數據存儲在哪裏,這就是爲什麼我想要拉它。我的購物車不允許我編輯.asp頁面,因此我無法編輯表單的任何部分。當點擊表格時,選擇該選項並點擊一個Go按鈕,它就會吐出他們的訂單信息。我試圖將這些訂單信息放在他們的/myaccount.asp頁面上(基本上像移動數據一樣快速查看他們最近的訂單)。 – ToddN
好吧...然後我想你需要提交表單到myaccount.asp –