У меня на компьютере и на сервере запущено веб-приложение C # .Net MVC3. Моя машина имеет:
- Windows 7
- IIS 7.5.7600.16385
- IE 8.0.7600.16385
Сервер работает:
- IE 7.0.6002.18005
- IIS 7.5.7600.16385
- Windows Server 2008.
Оба пула приложений - .Net Framework 4.0, однако серверная версия приложения отображает странное поведение.
Существует событие keyup
для элемента управления, который отключает / включает кнопку на основе текста, введенного в текстовое поле, вызывая событие keyup. Он отлично работает на моем локальном хосте, но не в версии сервера. Даже когда я запускаю версию сервера на моем локальном IE. Есть идеи?
$(document).ready(function () {
$("#Description").keyup(function () {
disableEnableSave();
});
});
function disableEnableSave() {
var text = $("#Description").val();
var textlength = text.length;
if (textlength > 0 ) {
$("#theSubmit").removeAttr("disabled");
document.title = document.title.replace("*", "");
document.title = document.title + "*";
}
else {
$("#theSubmit").attr("disabled", "disabled");
document.title = document.title.replace("*", "");
}
return true;
}