0
目前我有一個簡單的表單,可以從DB獲取他的信息。從其他表格插入值
一個虛構的例子:
<form name="mainForm" method="POST" action="mail.asp" onSubmit="return formvalidation(this);" >
<table class="Tabel-BG" id="product" title="Product information">
<tr><td>
Name: <INPUT type="text" name="Name" value="">
</td></tr>
<tr><td>
Phone: <INPUT type="text" name="Phone" value="">
</td></tr>
<tr><td>
Country: <INPUT type="text" name="Country" value="">
</td></tr>
<tr><td>
Order Number: <INPUT type="text" name="Prod_OrderNumber" value="">
</td></tr>
<tr><td>Product Type :
<select name="Prod_Type" >
<option value="Please Select">Please Select</option>
<% do while not prod_prodType.EOF
Response.write "<option value=""" & prod_prodType.fields("prod_type_code") & " " & rsprod_prodType.fields("prod_type_desc") & """>" & prod_prodType.fields("prod_type_desc") & " (" & prod_prodType.fields("prod_type_code") & ")</option>"
prod_prodType.movenext
loop
%>
</select>
</td></tr>
...
</table>
</form>
我想要做的是,用戶能夠在搜索訂單號碼。而且,根據他的選擇,其他字段將由一個sql查詢填充。
這將是「流程」:
- 用戶填寫的名稱 - ,電話 - 鄉村場在
- 在訂單號,他應該得到一個彈出,新窗口。 (*)
- 在這個新窗口中,他可以搜索並選擇訂單號(結果來自數據庫)。並且在提交時,表單的某些字段將由SQL查詢的值填充。
- 用戶繼續在形式給其他領域的
- 用戶提交表單的詳細信息
(*)什麼是最好的解決辦法嗎?
我的問題是第3步。我需要保留用戶已經提供的信息,我需要用查詢結果填寫其他字段。我怎樣才能做到這一點?