У меня есть две кнопки. Я хочу только после того, как после успеха эти кнопки позволяют сохранить правильные данные. Проблема в том, что в одном предложении jquery attr ("отключено", "отключено") не может работать с IE10, но никаких проблем с Chrome и Firefox вообще не возникает.
Но attr ("имя") функционирует нормально.
Любые комментарии приветствуются. Вот код.
j$("div.document-list").find("input").live("click",function(){
var move = j$(this).attr("name");
//other code
j$("div.document-list").find("input").attr("disabled","disabled");
j$.ajax({
//other code
type : "post",
success: function(data){
if(data == "1") {
//other code
j$("div.document-list").find("input").attr("disabled","");
}
},
});
}
Вероятно, возможно, на самом деле работает на IE 9 и старше.
Причины, по которым это может не работать, - это современные браузеры, если они вынуждены вступать в IE 7:
Вы можете проверить эти проблемы и подумать о том, чтобы обновить основную библиотеку jQuery до более новой версии и использовать prop
.
Вы можете попробовать использовать prop():
j$("div.document-list").find("input").prop("disabled",false);