日期:2014-05-16 浏览次数:20366 次
<html> <body> <select id="select1"></select> <select id="select2"></select> <script language="javascript"> var appoption = "<option value=''>-请选择-</option>"; //$('#select1,#select2').append(appoption); $('select').append(appoption); </script> </body> </html>
------解决方案--------------------
var newItem = "<option value=''>-请选择-</option>"; // 直接字符串好了,用jquery包装一层反而浪费资源
$drpCountry.append(newItem);
$drpProvince.append(newItem);
------解决方案--------------------
看看API吧,jquery中的append方法传入的参数类型是String, Element!
------解决方案--------------------
1、append() 方法在被选元素的结尾(仍然在内部)插入指定内容。
$(selector).append(content);
------解决方案--------------------
$drpCountry.append($newItem.clone());
$drpProvince.append($newItem.clone());
明白了没