2013-09-24 41 views
0

我正在試圖創建一個「輸入」,並將其變成一個字符串。

$(<input/>).attr({ xxxxxxxxx}).html(); 

上面的代碼一直返回空字符串。

基本上這個字符串將在JQGrid的格式化程序中返回。

回答

1

.html()不會在這種情況下工作,因爲它返回innerHTML,但輸入元素沒有它,你需要使用.outerHTML

你需要嘗試

$('<input/>').attr({ xxxxxxxxx}).get(0).outerHTML 

$('<input/>', { xxxxxxxxx}).get(0).outerHTML 
+0

接受答案..只是好奇我怎麼能設置輸入的文本,並會這樣做會影響性能? – user4127

+0

@ user4127n你的意思是TEXT,你的意思是什麼? –

+0

yup值。基本上顯示文字..類型實際上是電臺文字 – user4127

相關問題