「button開新視窗」的推薦目錄:
- 關於button開新視窗 在 コバにゃんチャンネル Youtube 的精選貼文
- 關於button開新視窗 在 大象中醫 Youtube 的精選貼文
- 關於button開新視窗 在 大象中醫 Youtube 的精選貼文
- 關於button開新視窗 在 [問題] 關於jQuery開新視窗的一個問題- 看板Ajax - 批踢踢實業坊 的評價
- 關於button開新視窗 在 用form post 開新視窗。open new window with ... - GitHub Gist 的評價
- 關於button開新視窗 在 button開新視窗的問題包括PTT、Dcard、Mobile01,我們都能 ... 的評價
- 關於button開新視窗 在 button開新視窗的問題包括PTT、Dcard、Mobile01,我們都能 ... 的評價
- 關於button開新視窗 在 button開新視窗的問題包括PTT、Dcard、Mobile01,我們都能 ... 的評價
- 關於button開新視窗 在 jquery於兩個視窗間傳值的問題 - dragonH 的評價
- 關於button開新視窗 在 html按鈕彈出視窗2023-精選在Instagram/IG照片/Dcard上的 ... 的評價
- 關於button開新視窗 在 Wordpress A39按鈕組超連結設定開新分頁 - YouTube 的評價
button開新視窗 在 大象中醫 Youtube 的精選貼文
button開新視窗 在 大象中醫 Youtube 的精選貼文
button開新視窗 在 用form post 開新視窗。open new window with ... - GitHub Gist 的推薦與評價
用form post 開新視窗。open new window with form post. ... <p>If you click the "Submit" button, the form-data will be sent to a page called ... ... <看更多>
button開新視窗 在 button開新視窗的問題包括PTT、Dcard、Mobile01,我們都能 ... 的推薦與評價
接下來讓我們看這些論文和書籍都說些什麼吧:. Python GUI設計活用tkinter之路(第三版):王者歸來; 為了解決 button開新視窗 的問題,作者洪錦魁這樣論述 ... ... <看更多>
button開新視窗 在 [問題] 關於jQuery開新視窗的一個問題- 看板Ajax - 批踢踢實業坊 的推薦與評價
各位好,想請問一個煩惱我的狀況
我先描述環境
網頁A:內有含有checkbox的表格,而jQuery跟js的部分
會將有勾的checkbox內部的value存成陣列按鈕之後將陣列送出
網頁B:收到A傳送的陣列後,根據陣列的值去SQL存取資料,並echo出來
網頁A,B都有使用jQuery
因為我是這一個月內密集學習php+mysql+jquery
所以一開始我還沒碰到jQuery時,我的做法是這樣
A裡面放置一個form,action為B網頁,目標是_blank,使用submit
將勾選的checkbox送出POST陣列
B接收POST陣列,根據接收的值作SQL存取,並echo (B會另開新視窗)
之後接觸到jQuery時
A利用jQuery選擇器選取按鈕click動作,將勾選的checkbox存成陣列
利用$.POST丟給B網頁,並有一塊div區域準備讓B回傳的data顯示結果
B就單純的接收陣列後,存取sql,回傳結果給A
(整個動作都在A視窗內搞定,不會另開視窗)
但是現在我需要的結果如下
希望可以利用jQuery將勾選的checnkbox資料送出給B網頁
而且B網頁會開新視窗顯示結果
但我研究了一下,我卡關卡了一個下午,百思不得其解
雖然說用傳統的form submit可以解決掉的東西
但是我需要從jQuery方便去做解法 (網頁裡面牽扯了不少東西就是了)
我昨天嘗試了幾個方案,都失敗
失敗A:
click後馬上window.open B網頁,再將陣列$.POST送到B網頁
後來想了想,window.open的B網頁,跟$.POST送出陣列的目標B網頁
這兩個B網頁應該是不同的 = =+
失敗B:
click後window.open空白網頁,之後A網頁以$.POST送出陣列後
收到B網頁回傳的data,並將data塞進去空白網頁
這樣子看起來雖然像一個我所要結果,但是B網頁裡面的js,jQuery語法都失效 Orz
不知道有沒有版友有法能解嗎 ><
解不掉好痛苦呀.. Orz 比便秘還慘..
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.15.176
感謝回應
我嘗試了這樣子寫,但是沒有成功
$.post("B網頁.php",
{
chkedbox : chkedbox
},
function(data,textStatus)
{
var popw = window.open();
$(popw.document.body).html(data);
});
我詳細描述網頁的內容好了
是要讓使用者在A網頁選擇想要看到的物品
B網頁是一個含有html的php網頁(裡面也用了一些 jQuery,javascript)
內容大概是,B網頁接收到A給的陣列後,在用jQuery語法將陣列送到sql處理程式
從資料庫取出的資料會回傳給B網頁,塞到ckeditor的textarea裡面
而上面的post寫法,會讓open的網頁裡面雖然看起來會有B網頁的內容
但是js,jQuery語法都沒有成功,所以jQuery也沒有辦法將陣列丟給後面的sql處理程式
囧
PS:將checkbox的value取出存成陣列這點是OK的,這個地方沒有錯誤
我是在一個已經存在一個submit按鈕的form裡面,再放一個按鈕
而這個form已經有指定的action網頁了,所以我才用jQuery去挑我新增的那個按鈕
GOT!K兄的說明跟我現在腦中想的解法有點像
而這個解法我可能會碰到幾個問題,我要怎麼將資料塞到一個新開且內含有些js的的視窗
因為那些資料是要放到一個特定的地方裡面,依照我這個月硬k的結果..心有餘而力不足
阿 QQ
..硬k的結果就是腦中能夠找到的解法真是少之又少.. Orz 經驗嚴重不足阿
※ 編輯: kay1212 來自: 140.120.15.176 (03/21 11:18)
非常感謝
其實我有盡量的簡化我的需求,其實在A網頁中
checkbox還是埋在iframe裡面,我是想盡辦法才將值取出呢
關於opener,我今天在爬的時候也有看到子母視窗可以用這個傳值
我盡量的去吸收,但是消化不良中...
我這個月簡直一次看了太多東西,基礎打的不好就上陣了
我會盡量的去補充js的基本功
如果我提問了很基礎,很愚蠢的問題
請各位不吝指教,我會更加精進自己的 QQ
... <看更多>