bootstrapダイナミック追加入力ボックスのセットを削除します. 2643 ワード 先端 ブックストリーム ダイナミック入力ボックスグループ まずテンプレートHTML部分です. js /** * input */ ProductInfoDlg.addPrices = function () { if (this.name > 0 && index == 0) { index = this.name; } index++; var $template = $('#priceTemplate'), $clone = $template .clone() .removeClass('hide') .removeAttr('id') .attr('data-price-index', index) .insertBefore($template); $clone .find('[name="pricesTemplate"]').attr('name', 'prices').end() .find('[name="provincesTemplate"]').attr('name', 'provinces').end(); }; /** * input */ ProductInfoDlg.delPrices = function (e) { var target = $(e).parents(".form-group"); target.remove(); }; /** * */ ProductInfoDlg.setProvincePrice = function () { var provincePrice = []; var prices = $("*[name='prices']").map(function () { return $(this).val() }).get(); var provinces = $("*[name='provinces']").map(function () { return $(this).val() }).get(); for (var i = 0; i < prices.length; i++) { if (!prices[i] || !provinces[i]) { continue; } provincePrice.push({price: prices[i], province: provinces[i]}) } this.productInfoData['provincePrice'] = provincePrice.length == 0 ? null : JSON.stringify(provincePrice); }; WeChatブラウザではページをダウンロードしてウェブサイトを見ることが禁止されています.(ページ内部のscrollに影響はありません.)