Я пытаюсь создать таблицу, которая изменила бы свое содержимое на основе пользовательского ввода.В таблице отображаются некоторые данные из базы данных;выбор начинается, начиная с заданной календарной даты, по умолчанию текущей.Я посмотрел на jQuery - Перезагрузить таблицу .Затем я сделал PHP-скрипт, который генерирует таблицу gentable.php.Когда я пытаюсь использовать кнопку с событием:
$(document).ready(function(){
$("#maket").click(function(){
$("#mytable").load("tablegen.php");
});
});
все идет хорошо (div mytable заполняется сгенерированной таблицей).Теперь я хочу отправить некоторые входные данные в PHP-скрипт, чтобы сгенерировать таблицу, начиная с другой даты.Вот что я попробовал:
$(document).ready(function() {
$('#myform').ajaxForm({
target: '#mytable',
success: function() {
$("#mytable").load("tablegen.php");
}
});
});
И добавил в скрипт PHP следующие строки:
if (isset($_POST['textf'])){
$value = $_POST['textf'];
}else{
$value = '2010/11/28';
}
genTable($value);
К сожалению, это открывает новую страницу, которая содержит таблицу с начальной датой без изменений,Что я делаю неправильно?Я также пытался использовать .post, но безуспешных результатов.Пожалуйста помоги.Большое спасибо.Diana