對於任何錯誤提前道歉。這是我在StackOverflow上的第一篇文章。
所以基本上我有一個PHP函數。裏面是一個帶有變量的jQuery點擊函數,我在其中保存點擊元素的文本。我試圖通過$ .ajax函數將該變量的值發送到我的Uredi.php文件,以將其保存到php變量中。但是,我收到「未定義的索引」錯誤。幫助將不勝感激。謝謝。
下面的代碼:
PHP函數:
public function uredi()
{
?>
<script>
$('.edit').click(function(){
$('.naslov_edit').val($(this).text());
$('#on_top').hide();
var refId = $(this).text();
$.ajax({
url: 'uredi.php',
type: "POST",
data: {id: refId},
success: function(data){
alert(data);
}
});
});
</script>
<?php
}
Uredi.php:
<?php
include 'Funkcije.php';
$uredi = new urejanje();
$uredi->uredi();
$id = $_POST['id'];
echo $id;
?>
Funkcije.php與uredi()函數的文件。
編輯:謝謝大家的幫助。我解決了這個問題。原來我只是需要清理一下我的代碼。
因爲你越來越成功在警報,問題應該與服務器端。 –
完整的錯誤是什麼意思? – MonkeyZeus
警報正在返回Uredi.php的HTML代碼。此外,完整錯誤是未定義的索引:id in ... on line 36. – Pegi