2012-12-14 35 views
-1

我有一個index.html文件,其中包含一個內部腳本,當單選按鈕被選中時,該文件將附加textarea到DOM。jQuery能夠選擇這個ID嗎?

我有一個外部腳本,獲取表單提交時的textarea的值,並將其作爲表單參數發送。我的所有其他表單參數都在HTTP標頭中正確顯示,但是,此表單參數顯示爲「未定義」。

jQuery不允許在頁面被加載後追加元素時通過ID選擇元素嗎?我應該使用可見性屬性嗎?

+3

你可以發表任何JS/jQuery代碼給我們看嗎? – hellohellosharp

+1

從DOM角度來看剛添加和最初存在的節點沒有區別。 – zerkms

+0

如果該對象已添加到DOM,那麼您可以使用jQuery進行選擇。也許你的選擇有錯字?或者您還沒有將其附加到DOM?代碼會很有用 – Koenyn

回答

0

jquery能夠做你似乎也嘗試過的東西。

$("#outer").append("<textarea id=inserted>Shazam !</textarea>"); 
    /* ... do some stuff ... */ 
    alert($("#inserted").val()); // popup with "Shazam !" 

您應該發佈示例以獲得更好的答案。