私はフォームを持ち、多くのフィールドを持っています。データベースにフォームを送信すると、その動作は正常ですが、Ajax要求は返されません。ajax応答が動作しません
function client_form_submit(){
$("#project_btn").click(function(){
$.ajax({
type : "post",
cache : true,
url : "insert_in_db/insert_project.php",
data : $('#project_form').serializeArray(),
success: function(data) {
$("#myNewDiv").html(data); //this gives no response
}
});
});
}
insert_project.phpファイル
include("connection.php");
$sql = "INSERT INTO project (table field)
VALUES (values)";
$query = mysql_query($sql) or die(mysql_error());
if($query){
$msg = "success";
}else{
$msg = "Error";
}
echo $msg;
と私は私の
<div id="myNewDiv"></div>
にMSGの上に表示するようにしようとしていますが、それはのように私のコメントを投稿するためのものは何も
ページにエラーがあるかどうかチェックし、firbug(FF用)またはchromeデベロッパーツールで応答があるかどうかを確認してください。 – PeeHaa
console.log(data)を試してみてください。または警告(データ)。まず...あなたはそれを試しましたか? –
'client_form_submit'関数から' click'関数を削除しようとしました – martincarlin87