我想通過jQuery使用append()來提交按鈕創建一個窗體。所以如下:jQuery追加打破我的HTML表單(提交按鈕)
out.append('<form name="input" action="/createuser" method="get">');
out.append('Username: <input type="text" name="user" />');
out.append('<input type="submit" value="Submit" />');
out.append('</form>');
但是,點擊提交,沒有反應!
但是,如果我做到以下幾點:
var s =
'<form name="input" action="/createuser" method="get">' +
'Username: <input type="text" name="user" />' +
'<input type="submit" value="Submit" />' +
'</form>';
out.html(s);
然後提交按鈕正常工作!
我很高興使用第二種方法,但寧可知道問題在這裏。
感謝
[他是對的,你知道](http://jsfiddle.net/5rZE5/) – Eric 2011-04-10 15:29:28