var index = {validate: function () { $("#uploadmodal").on('shown.bs.modal', function () { $("#submit").on('click', function (event) { event.stopPropagation(); if (index.validPhoto){ alert('success'); console.log(index.validPhoto); }else { alert('error'); console.log(index.validPhoto); } }) });},validPhoto:null,_validateFile: function () { $('#inputfile').checkFileTypeAndSize({ allowedExtensions: ['txt','png'], maxSize: 5000, success: function() { index[validPhoto] = true; }, extensionerror: function() { alert('允許的格式為:txt,png !'); index[validPhoto] = false; }, sizeerror: function() { alert('最大尺寸500KB !'); index.validPhoto = false; } });},我想通過下面的函數驗證文件是否符合規則,想法是通過驗證規則修改validphoto,之后將validphoto傳入,但是修改不成功,求指點 是不是這種寫法就不對呢
關于在對象內部修改屬性的問題
開滿天機
2018-10-09 17:19:55