0
我正在測試一些jquery/ajax的東西,我遇到了一些問題?PHP jquery ajax onclick?
任何想法我做錯了什麼?
$output.= '
<div class="save_result">
<form id="result_save">
<input type="hidden" name="estate_id" value="'.$result_id.'">
<input type="hidden" name="user_id" value="'.$useric['id'].'">
</form>
<a href="#" onClick="$.post(\''.$_SERVER['HTTP_HOST'].'/save.php\', $(\'form#result_save\').serialize())" ><img src="images/results/result_save.png" alt="save picture" /> Merken</a>
</div>'; echo $output;
和save.php我有
<?php
require_once 'bone/site.php';
$db=new MySQLDatabase();
$site= new Site();
if ((isset($_POST['estate_id']))&&(isset($_POST['user_id']))){
$id=$db->escape_value($_POST['estate_id']);
$user_id=$db->escape_value($_POST['estate_id']);
$sql="INSERT INTO estate_save(`estate`,`user`) VALUES ({$id}, {$user_id});";
$query=$db->query($sql);
}
?>
編輯:我沒有得到任何實際的錯誤,但我點擊鏈接並沒有被寫入到數據庫中。我試着測試save.php seperatly,它的工作原理,所以我的 第一個文件包含jQuery的一定是錯的。
究竟是什麼不起作用? – QQping 2012-03-27 11:18:00
實際問題是什麼? – 2012-03-27 11:18:12
錯誤得到了什麼? – Kichu 2012-03-27 11:18:21