少しずつ、私が取り組んでいるPHP WebアプリをJquery AJAXフォーム送信に変換してきました。
私が取り組んでいる現在のものは、テーブルの行を削除するためのものです。return false;
. _ これは、オブジェクトを作成するフォームの問題でしたが、このサイトの助けのおかげで、それがソートされ、完全に機能するようになりました。
これが私のJavaScriptです:
$("form#table_customer").submit(function() {
var query_string = 'page=customer&rows=';
$(":checked").each(function() {
query_string += this.value + "-";
});
$.ajax({
url: "inc/deletesql.php",
type: "POST",
data: query_string,
cache: false,
success: function(data){
$('#maincontent').load('inc/showObjects.php?o=customer');
}
});
return false;
});
PHP ファイル (deletesql.php) は、通常の POST 送信で機能します。しかし、ajaxを介してデータを投稿してもうまくいかないようです。
http://www.sfyfe.com/studioadmin/index.php?i=customerでコンテキストで確認できます