2013-11-22 84 views
-1

我有一些asp.net文本框(<asp:TextBox></asp:TextBox>),我想,當點擊按鈕把這個文本到DIV像這樣的輸出(<div><asp:TextBox></asp:TextBox></div>如何把jquery中的asp文本框放入div中?

我嘗試用保鮮方法做它,但是當單擊按鈕DIV被創建和文本框把這個,但文本框dosent工作,我不能寫東西到文本框。

謝謝你找你幫忙

我知道,ASP是服務器端,我的ASP控制在我的頁面可用,只是我希望把這個變成DIV

+2

asp.net控件需要添加到服務器端。你不能用javascript創建asp.net控件。編輯 - 除非您已經擁有頁面上的控件,並且您只是想要移動它們,在這種情況下這可能是可能的,但我們可能需要查看您的代碼。 –

+0

asp.net不會這樣工作,它們是服務器控件,需要服務器來處理它們。 –

+0

你寫這個jQuery代碼的地方,它是一個服務器端腳本? – dreamweiver

回答

0

你可能有HTML作爲textarea。所以嘗試添加一個父項到該textarea,而不是將textarea添加到div。像這樣

$('textarea').wrap('<div></div>'); 

前面已經提到的,你不能添加使用JS或任何其庫的控制,它們是服務器端。如果你只是想把它變成其他特定元素的孩子。使用.wrap()將其包含在父元素內。

http://jsfiddle.net/afzaal_ahmad_zeeshan/grwYX/1/

你可以試着撥弄看到一個textarea如何移動到一個新的父。是可編輯的,可點擊並擁有新的父級。