2012-02-07 42 views
0

我有一個常規窗體,要求輸入和中途向下,iframe窗口的自動建議與此類似:http://code.drewwilson.com/entry/autosuggest-jquery-plugin將textarea的值從iframe傳遞到父窗體而不點擊提交

我的表單看起來類似於這樣:當我點擊提交時,它位於父窗口中,我的自動建議的textarea中加載的值在iframe中加載時不會將值傳回給父母形式。

我已經研究並嘗試了許多建議,包括父標籤。當我擺脫iframe並將所有內容轉儲到常規表單中時,自動建議的值將與表單提交一起傳遞,所以我知道它的工作原理。

對於我的問題質量有點不好,我表示歉意。整個情況很難解釋。

回答

0

在jquery中,您可以通過將window.parent.document作爲參數傳遞給iframe來設置對象值,在這種情況下可能是隱藏的輸入字段。我想你想是這樣的iframe中:

$('#id_of_text_input_element').change(function(){ 
    $('#hidden_text_element_id', window.parent.document).val($(this).val()); 
}); 

,那麼你可以在提交事件從服務器端代碼搶隱藏元素的值。

相關問題