小編給大家分享一下在js代碼拼接dom對象到頁面上去的模板有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
創(chuàng)新互聯(lián)是專業(yè)的東安網(wǎng)站建設公司,東安接單;提供成都網(wǎng)站設計、網(wǎng)站制作,網(wǎng)頁設計,網(wǎng)站設計,建網(wǎng)站,PHP網(wǎng)站建設等專業(yè)做網(wǎng)站服務;采用PHP框架,可快速的進行東安網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團隊,希望更多企業(yè)前來合作!每次在js代碼里面想動態(tài)的拼個dom,然后append到頁面上,都是各種麻煩,
要是可以直接在jsp頁面弄個隱藏的model那是很好的,用js方法里面的clone方法也是很好的,還可以給不同部分set值。
為了以后簡單點,我就把模板擺著,方便后面用得著的時候,復制粘貼。
function fillDialog(dataArray) { var target = $("#dialogTarget"); target.empty(); for (var i = 0; i < dataArray.length; i++) { var label = $('<label class="control-label" ></label>'); label.text("" + dataArray[i].channelName); var input = $("<input type=\"text\"/>"); input.prop("name", "checkbox"); input.prop("type", "checkbox"); input.prop("value", dataArray[i].id); if (dataArray[i].showInUserStatistic) { input.prop("checked", "true"); } label.prepend(input); target.append(label); } }
var trs = ""; for (var i = 0; i < dataArray.length; i++) { var branchBank = dataArray[i].branch; var newUser = dataArray[i].newUserNum; var netBoostUser = dataArray[i].netBoostUserNum; var closeUser = dataArray[i].closeUserNum; var activeUser = dataArray[i].activeUserNum; var index = activeUser.indexOf("."); if (index > 0) { //去分行活躍用戶數(shù)的小數(shù)部分如:11.0 ---> 11 activeUser = activeUser.substring(0, index); } trs += "<tr><td title='" + branchBank + "'>" + branchBank + "</td>"; trs += "<td title='" + newUser + "'>" + newUser + "</td>"; trs += "<td title='" + netBoostUser + "'>" + netBoostUser + "</td>"; trs += "<td title='" + closeUser + "'>" + closeUser + "</td>"; trs += "<td title='" + activeUser + "'>" + activeUser + "</td>"; trs += "</tr>"; } newList.append("<tbody>" + trs + "</tbody>"); tableChart.append(newList.show()); var $metric = $("#metric"); $metric.empty(); var optGroup0 = $("<optgroup label='常用指標'>"); var optGroup1 = $("<optgroup label='不常用指標'>"); var optGroup2 = $("<optgroup label='未分組指標'>"); for(var i=0; i<allMetricSources.length; i++) { var m = allMetricSources[i]; if( m != null && (m.type == stream_type || m.type == 2)){ var option = $("<option ></option>"); option.attr("value", m.metric); option.attr("data_type", m.data_type); option.attr("unit", m.unit); option.html(m.title); if (m.groupType == 0) { optGroup0.append(option); } else if (m.groupType == 1) { optGroup1.append(option); } else { optGroup2.append(option); } } } $metric.append(optGroup0); $metric.append(optGroup1); $metric.append(optGroup2); if(metric != undefined){ $metric.val(metric); } $metric.trigger("chosen:updated"); function fillRecoveryTable(data) { var $tableBody = $("#recoveryTable").find("tbody"); $tableBody.empty(); var trs = ""; for (var i = 0; i < data.length; i++) { var recovery = data[i]; trs += "<tr><td >" + recovery.fileName + "</td>"; trs += "<td >" + recovery.timeString + "</td>"; trs += "<td >" + (recovery.result ? "成功" : "失敗") + "</td>"; trs += "<td >" + "<a onclick=\"removeRecovery('" + recovery.id + "');\" class=\"icon-trash option\" title=\"刪除\"></a>" + "<a onclick=\"doRecovery('" + recovery.id + "');\" class=\"icon-cog option\" title=\"一鍵恢復\" ></a></td>"; trs += "</tr>"; } $tableBody.append(trs); }
以上是“在js代碼拼接dom對象到頁面上去的模板有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯(lián)網(wǎng)站建設公司行業(yè)資訊頻道!
另外有需要云服務器可以了解下創(chuàng)新互聯(lián)建站aaarwkj.com,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。
網(wǎng)頁標題:在js代碼拼接dom對象到頁面上去的模板有哪些-創(chuàng)新互聯(lián)
URL地址:http://aaarwkj.com/article30/ccooso.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)、營銷型網(wǎng)站建設、Google、小程序開發(fā)、網(wǎng)站設計公司、微信小程序
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)