ユーザの入力に基づいて内容を変更するテーブルを作成しようとしています。テーブルには、データベースのデータが表示されます。現在の日付にデフォルト設定されているカレンダー日付から選択を開始します。 私はjQuery - Reload tableを見ました。 次に、gentable.phpというテーブルを生成するPHPスクリプトを作成しました。 私はイベントでボタンを使用してみてください:POSTデータに基づくリロードテーブル
$(document).ready(function(){
$("#maket").click(function(){
$("#mytable").load("tablegen.php");
});
});
everithingは(の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を使ってみましたが、成功した結果はありませんでした。助けてください。 ありがとうございました。 ダイアナ
コードを再フォーマットしてください。質問するときには、「フォーマットする方法」の部分を見てください。 –