admin 发表于 2026-6-2 16:04:41

fastadmin在页面添加JS代码的方法

在add.html中添加js代码,代码位置:

add: function () {
            Controller.api.bindevent();
            $("#c-option").on('change', function(){
                let selectedTotal = $(this).find("option:selected").data('total');
                console.log("循环 value =", selectedTotal);
                $('#c-total').val(selectedTotal);
            });
      },在add.html中写代码如下:
{if $product.multiplejson}
    <div class="form-group">
      <label class="control-label col-xs-12 col-sm-2">{:__('Option')}:</label>
      <div class="col-xs-12 col-sm-8">
            <select id="c-option" data-rule="required" class="form-control" name="row">
                <option value="">请选择规格</option>
                {foreach name="options" item="vo" key="index"}
                <option value="{$index}" data-total="{$vo.total}">{$vo.name}-¥{$vo.price}(授权数量:{$vo.total}个域名)</option>
                {/foreach}
            </select>
            <span class="help-block">请选择产品规格</span>
      </div>
    </div>
    {else}
    <input id="c-option" class="form-control" name="row" type="hidden" value="" readonly="true">
    {/if}完结。
页: [1]
查看完整版本: fastadmin在页面添加JS代码的方法