javascript - Avalon.js MS-ON-Ereignisbindung ist ungültig?
typecho
typecho 2017-07-05 10:42:46
0
1
879

verbindliches Ereignis auswählen

   <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)
        }
    });

Wenn Sie Change auf Click umstellen, gibt es kein Problem. Was ist die Ursache?

typecho
typecho

Following the voice in heart.

Antworte allen(1)
phpcn_u1582

因为ms-on-change的触发和selectonchange触发条件类似,都是其值发生改变才触发。

而你这个例子中,select下只有一个option,所以就算点击也不会改变select的值,因此不会触发ms-on-change

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!