javascript - avalon.js ms-on 事件綁定無效 ?
typecho
typecho 2017-07-05 10:42:46
0
1
939

select 綁定事件

   <select class="form-control box-shadow-none select-device-type" name="macAddress" ms-on-change="selectChange()">
                    <option  value="11">111</option>
                </select>
                
                
                 var vm = avalon.define({
        $id: "checkDeviceContext",
        deviceList: [],
        selectChange: function () {
            alert(1)
        }
    });

如果把change改成click則沒有問題 , 是什麼原因導致的

typecho
typecho

Following the voice in heart.

全部回覆(1)
phpcn_u1582

因為ms-on-change的觸發和selectonchange觸發條件類似,都是其值改變才觸發。

而你這個例子中,select下只有一個option,所以就算點擊也不會改變select的值,因此不會觸發ms-on-change

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板