jquery開啟新視窗 順便post提交我的資料

2025-07-27 17:20:42 字數 2917 閱讀 9832

1樓:阿奇

用form提交,指定target="_blank"

如果不想直接在html放form,可以用jquery構建乙個隱藏的form 然後觸發submit事件就行。

2樓:網友

開啟新的頁面有這個函式的,可看這個部落格。

js或jquery如何實現提交form表單,儲存資料到資料庫,同時開啟乙個新的視窗,並且帶入剛儲存的資料的id

3樓:網友

這個建議你用ajax來完成。

以jq的ajax為例。

#form").submit(function()}return false;//此句是防止頁面提交});

以上是jq**。

後臺**,要看你用的是什麼語言了。

比如說php,有個msyql_insert_id();可以獲取最後一條插入記錄的id。

如果是asp,可以用select top 1 id from 表 order by id desc的方法來獲取id。

後臺插入資料庫的**,就由你自己來寫了。

新開啟的視窗,只需獲取id即可。

4樓:小蘿蔔吖

純js**是實現不了對資料庫的操作的哦!

jquery 開啟新頁面 立刻提交表單 target的問題

5樓:網友

在form裡新增target已經不是現在的而標準了 在裡這個屬性已經失效了。

如果你想開啟在表單提交的同時開啟乙個新視窗 我建議你定義乙個a標籤然後在表單提交事件裡通過js觸發這個a標籤的onclick 事件。

6樓:灰人王

target屬性是用 的,我不知道它還能用於form。你的需求我也不太明白,什麼叫在新的視窗自動跳轉頁面,難道是開啟乙個新視窗,然後又立即跳轉到另乙個頁面?

我用jquery進行.post提交資料,那提交的資料格式和成功後返回的資料格式可以不一樣嗎?

7樓:網友

這個格式完全由你來控制。

返回的格式要你請求的那個頁面輸出什麼格式 就返回什麼樣的格式。

8樓:網友

和普通的介面訪。

問一樣啊。。。自己定義乙個規則 ,如果成功返回回的是什答麼 失敗返回的是什麼 $.ajax(..

提交以後。根據返回值判斷處理的結果,並顯示出來就行了啦。。。

假設 成功以後 輸出的是 失敗輸出。

那麼 **函式中。

function _ajaxcallback(returnvalue)

jquery提交form表單彈出新視窗,被瀏覽器攔截

9樓:等待iii希望

原因是:第一種是在使用者的操作事件之內,瀏覽器認為這是使用者的選擇。正常。

第二種是非同步**,點選爛賣州事件已經完配蔽了。瀏覽器認為是**自主彈出的視窗。認飢蔽為有「流氓」的嫌疑。

用jquery的post函式 為什麼開啟提交頁的頁面?

10樓:匿名使用者

當然可以再次提交,你只要寫相應的get/post方法提交就可以了,你那裡肯定**有問題,lz可仔細檢查下。

11樓:網友

肯定不是這個post引起的,你只能自己好好查一下**。

12樓:網友

首先你要確定錯誤的原因:

讓ie顯示詳細的出錯資訊:

選單--工具--internet選項--高階--顯示友好的http錯誤資訊,去掉這個選擇吧,對幫助你確定錯誤所在非常有幫助!

13樓:地坪行業網

那就是你後臺的錯誤了。

html頁面怎麼利用jquery獲取別的頁面中提交來的資料?

14樓:網友

不知道你這兩個頁面的聯絡,是父子視窗關係?還是就是單純的兩個頁面。如果是傳值,用js也可以得到值。

直接var a="<%= "aa")%>";就可以得到,或者用c標籤<% "a", "aa"));

也可以得到。前提是你的值是a標籤傳過來的。

15樓:網友

1、可以在a頁面中點選按鈕的時候使用js調轉,獲取表單中的文字框值用引數的方法傳到b頁面,b頁面獲取引數值就可以了。

2、可以使用jquery的cookie方法來儲存a的值,b頁面獲取cookie值就可以了。

16樓:沉默de獨白

你需要在後臺得到乙個值,然後在傳頁面b ,你需要把值放乙個地方,然後頁面b去取。或者頁面b是彈出頁面。只是乙個div。。

17樓:為人愛兮

可以用action 處理再**。

jquery如何將post返回後的data在頁面中某一位置顯示

18樓:駐雲客

那個某一位置必須有識別符號。

比如id或class

例子:在html中有乙個div

這是用jquery就可以將data放到這個div中$("#abc").html(data);

如何在另乙個頁面使用js 獲取表單post提交的資料

19樓:網友

1 你應該在action中string text = getparameter("text1") ;

setattribute("text1",text1);

在第二個頁面function中getattribute("text1");

2 或者在第二個頁面中 string text1 = "text1");

chrome怎樣實現在後台開啟新視窗?

用滑鼠中鍵點選連線就是在後台新標籤頁開啟。其他很多瀏覽器也是這樣的。貌似沒有撤銷刪除上乙個標籤的快捷鍵。其實很簡單,用滾輪點選就行了。想請教一下chrome審查元素視窗怎樣以新視窗的形式開啟?下午摸索的時候終於找到視窗化方法,先按 f12開啟審視元素,長按紅框位置的圖示,點選下面這個就行 怎麼樣使c...

用IE瀏覽器開啟的網頁都會在新視窗開啟

很簡單 不知道你的網頁瀏覽器是什麼,每個瀏覽器設定法有些不同,我以為例。1 開啟網頁,找到上面 選單欄 的 工具 選項2 在 工具 裡面找到 internet選項 3 在 常規 選項中找到 選項卡 點選 設定 在 遇到彈出視窗時 選擇 始終在新選項卡中開啟彈出視窗 確定退出即可。就是在設定裡邊找到,...

開啟D盤出現視窗microsoft visual c runtime library

是不是有?用資源管理器d 試試。電腦彈出對話方塊microsoft visual c runtime library,怎麼解決?.檢查是否有枝則神損壞的系統檔案 在開始選單中輸入cmd,然後在命令提示符視窗中輸入盯譁sfc scannow,按回車鍵執行,等待檢查完畢。.更新系統 在開始選單中輸入更新,...