试图用Jquery改变HTML
这个问题在这里已经有了答案:
尝试在字符串输入超出较新行时正确地concatenate
字符串,
$('.typehidden .controls').html(
"<select name='myName' id='myId'>"
+ "<option value=''>-</option>"
+ "<option value='A'>A</option>"
+ "<option value='B'>B</option>"
+ "</select>"
);
您可以使用创建多行字符串。
$('.theclass').html(
"<select name='myName' id='myId'>
<option value=''>-</option>
<option value='A'>A</option>
<option value='B'>B</option>
</select>"
);
没有+
或运算符的多行不起作用,请使用Rajaprabhu答案,或者可以单行写入。
$('.theclass').html( "<select name='myName' id='myId'><option value=''>-</option><option value='A'>A</option><option value='B'>B</option></select>");
链接地址: http://www.djcxy.com/p/30449.html