2010-07-30 67 views
0

我得到了一個我提交的表單,然後我想讓我剛剛提交的數據顯示在iframe中與fancybox popup-plugin。從喬恩jQuery驗證 - Onsubmit不離開頁面並刪除字段中的輸入數據

的形式通過jQuery驗證驗證插件,當我點擊,如果一切驗證,因爲它應該提交按鈕的形式檢查,並送我到其他頁面因爲

我想如果可能的話,將表單提交給另一個頁面,如果該頁面顯示在fancybox iframe框中。並且仍然在後臺顯示所有文本輸入的字段,就像它在提交時一樣。

我得到的問題是,我無法將submitbutton連接到fancybox插件,因此它會顯示「iframe」彈出窗口中的其他頁面,並顯示我提交的所有數據的確認頁面。

我試圖用這樣的:

$(".confirmation").fancybox({ 

     'autoDimensions' : true, 
     'width'    : 800, 
     'height'   : 300, 
     'transitionIn'  : 'none', 
     'transitionOut'  : 'none', 
     'overlayColor'  : '#000000', 
     'overlayOpacity' : 0.8, 
     'type'    : 'iframe' 
}); 

我把提交按鈕另一個ID:

<input type="submit" id="submit confirmation" name="submit" value="Send" href="/secpak/confirmation/" /> 

沒有工作或者,嘗試了一些其他的東西,但我仍然無法得到它的工作,在這個世界上的任何其他人有任何想法och技巧和竅門讓這個東西工作?

最好的問候,

EIGHTYFO

+1

你不能在一個元素上設置多個id,你可以這樣做:$(「。confirmation」)這個點意味着一個類名nog一個id。 – Tim 2010-07-30 14:00:14

回答

1

你指定無效ID(包含空格)。我想你的意思是「class」屬性,而不是「id」。也是jQuery選擇器表明它應該是類;)

+0

Thnx的幫助,所有強調和沒有看到:D – EIGHTYFO 2010-08-02 07:35:47