私が持っている問題....これを行うphpにリスナースクリプトがあります:
if ($count != 1) {echo 'no';} else { echo "yes";}
したがって、タスクが成功したかどうかに応じて「はい」または「いいえ」が表示され、私のページには次のように表示されます。
jConfirm('Are you sure you want to delete this publisher?', 'Delete publisher', function (r) {
if (r) $.post('includes/publishers/delete-publisher.php?publisherid=' + publisherid,
function(data) {
if (data == 'no') {
$.jGrowl('Error - PUBLISHER WAS ALREDY DELETED !');
alert("Data Loaded: " + data);
} else {
$(element).parents('tr').remove();
$.jGrowl('Publisher deleted');
alert("Data Loaded: " + data);
}
});
});
そして問題は、すべての delete-publisher.php が「いいえ」をエコーすることです (警告ボックスにエコーが表示されます) - JQuery は常に、応答が「はい」であるかのようにこれを処理します!? 明らかな何かが欠けていますか?