這個建議你用ajax來完成。
以jq的ajax為例
==============
$("#form").submit(function(){
varstrArray=$(this).serializeArray();//將form表單轉為陣列形式序列化表單
$.post("你要提交的後臺頁面地址",strArray,function(result,status){
//result是由後臺返回的id
//status是狀態,為success時成功。
if(status=="success"){
window.open("要開啟的新視窗地址?id="+result);//開啟一個新視窗,並用get方法傳入id
}
});
returnfalse;//此句是防止頁面提交
=================
以上是jq程式碼。
後臺程式碼,要看你用的是什麼語言了。
比如說php,有個msyql_insert_id();可以獲取最後一條插入記錄的id。
如果是asp,可以用selecttop1idfrom表orderbyiddesc的方法來獲取id。
後臺插入資料庫的程式碼,就由你自己來寫了。
新開啟的視窗,只需獲取id即可
這個建議你用ajax來完成。
以jq的ajax為例
==============
$("#form").submit(function(){
varstrArray=$(this).serializeArray();//將form表單轉為陣列形式序列化表單
$.post("你要提交的後臺頁面地址",strArray,function(result,status){
//result是由後臺返回的id
//status是狀態,為success時成功。
if(status=="success"){
window.open("要開啟的新視窗地址?id="+result);//開啟一個新視窗,並用get方法傳入id
}
});
returnfalse;//此句是防止頁面提交
});
=================
以上是jq程式碼。
後臺程式碼,要看你用的是什麼語言了。
比如說php,有個msyql_insert_id();可以獲取最後一條插入記錄的id。
如果是asp,可以用selecttop1idfrom表orderbyiddesc的方法來獲取id。
=================
後臺插入資料庫的程式碼,就由你自己來寫了。
新開啟的視窗,只需獲取id即可