У меня небольшая проблема с Internet Explorer и AJAX.Итак, сначала я использовал только php, и все заработало, но поскольку я не хочу перезагружать страницу, я использую ajax.
Итак, у меня есть форма с флажком.Когда кто-то нажимает на флажок, вызывается мой ajaex, и ввод данных изменяется в БДВ Firefox нет проблем, но в Internet Explorer это не работает.
Вот часть моего кода:
<script language="javascript" type="text/javascript">
function changefield($doss, $display){
$.get("update.php",{dossier: $doss, CSQ_DISPLAY:$display});
alert("test");
}
</script>
echo '<form id="'.$r ['BC_DOSSIER'].'" method="get" action="">
<input type="checkbox" name="CSQ_DISPLAY" '.$checked .' onchange="changefield(\''.$r ['BC_DOSSIER'].'\',this.checked)">
</form>';
Кажется, что в проводнике я получаю предупреждение только тогда, когда флажок установлен.(Проблема в том, что сначала он читает БД, если он должен быть проверен или нет, так что вы можете изменить его позже).
Кто-нибудь знает, где я ошибся?
Заранее большое спасибо за ответы.