После долгих поисков и подстройки я не могу для ЖИЗНИ себя понять, что не так.
Проблема: IE не соответствует моим функциям, установленным в
$(document).ready($(function() { ...
В FireFox и Chrome работает следующее:
<form id='submit_new_date'>
<input id='new_date' type='text' />
<input type='submit' value='submit' />
</form>
$("#submit_new_date").live('submit', function (event) {
var date = $("#new_date").val();
var employee = $("#employee_id").val();
var boxcar = $("#boxcar_id").val();
if (isDate(date)==false) {
return false;
}
event.preventDefault();
$.ajax({
url: 'view/create_new_grouping.php',
type: 'POST',
data: 'boxcar=' + boxcar + '&employee=' + employee + '&date=' + date,
success: function(response){
$('#content').html(response);
}
});
return false;
});
В IE это работаетне работа.Он просто выполняет действие по умолчанию.Именно поэтому у меня есть и возвращать ложь и предотвращение там.Любое понимание будет оценено.
Так что я не думаю, что это проблема asych с ajax, потому что кажется, что он вообще не выполняет блок кода.Даже предупреждение не меняет поведение.Кроме того, Javascript и HTML находятся в отдельных файлах, очевидно.