ここに私のajaxコードがあります。ajaxがjqueryと連携していません
私のコードではエラーは表示されませんが、AJAXは機能しません。 AJAXを使用して関数内
それは...function addCash(){
var cash =$('#cash_amount').val();
var date =$('#cash_date').val();
var debiter =$('#debiter').val();
if(cash == '' || date ==''){
alert("Please Fill All Fields");
}
else{
$.ajax({
type: 'POST',
dataType:'JSON',
url: 'getCustomers.php',
data: 'type=cash_received&cash='+cash+'&date='+date+'& debiter='+debiter,
success:function(data){
console.log(data);
alert("Cash Added Successfully");
}
});
}
}
PHPコード "getCustomers.php" というページからは何も返さない
...が問題でしょうか?
$cash= $_REQUEST['cash'];
$date= $_REQUEST['date'];
$debiter= $_REQUEST['debiter'];
$query="INSERT INTO `received_payment`(`debiter`, `amount`, `date`) VALUES ('".$debiter."', '".$cash."', '".$date."')";
$result = $mysqli->query($query) or ($error=$mysqli->error.LINE);
$arr = array();
if(!$result){
$arr['result'] = isset($error) ? $error : 'error';
}
else{
$arr['result'] ="ok";
}
$json_response = json_encode($arr);
ob_clean();
echo $json_response;`
は、あなたが同じページにこれらのコードをしている行の末尾に引用符を削除してください? –
いいえ..いくらかのアップロードの問題です。私はそれを一緒に置いています...そのための合唱。 – Jana
あなたはブラウザのネットワークタブで何を取得しますか?どのコンソールエラー? –