Здравствуйте, я использую iCheck (http://icheck.fronteed.com/) Проблема в том, что, когда я нажимаю флажок, кнопка входного файла работает, но кажется «отключенной», но она по-прежнему серого цвета, а не зеленого.
Я использую два события, ifChecked / ifUnchecked.
Я пытался attr
, removeclass
, addclass
раньше, используя вместо .prop()
;
<input id="Archivo" name="Archivo" type="file" accept=".pdf,.doc" disabled />
$("#Archivo").fileinput({
language: "es",
browseClass: "btn btn-primary",
showCaption: true,
showRemove: false,
showUpload: false,
browseLabel: " Buscar",
allowedFileExtensions: ["pdf", "doc"],
elErrorContainer: "#divErrorImagen",
maxFileSize: 122880
});
$('input').on('ifChecked', function (event) {
console.log("Checked OK")
$('#Archivo').prop("disabled", false);
});
$('input').on('ifUnchecked', function (event) {
console.log("Unchecked OK")
$('#Archivo').prop("disabled", true);
});