2012年7月9日 星期一

{JavaScript} 動態新增刪除select頁籤之Option項目


                 var appendStr = "";
                 for (i in dataArr) {
                     if (dataArr[i].aaa== selectValue) {
                         appendStr += "<option value='" + dataArr[i].bb+ "'>" + dataArr[i].bb+ "</option>";
                     }
                 }
                 //先刪除所有Option 再增加Option
                 if(appendStr!="")
                 {
                    $('#ddl').find("option").remove().end().append(appendStr);
                 }

參考資料:
http://stackoverflow.com/questions/47824/using-core-jquery-how-do-you-remove-all-the-options-of-a-select-box-then-add-o