2014-10-10 63 views
0

我得到了期望對象的常量錯誤。java-script中的對象期望

我調用一個函數的onchange:

 <select name =<?php echo $dagen[$i]."1"; ?> id=<?php echo $dagen[$i]."1"; ?> onchange="weekchange(this, <?php echo $i; ?>)" /> 

這裏是我的javascript函數:

function weekchange(selected, weekkeuze) 
{ 
var samen; 
var id = weekkeuze; 
var week = selected.value; 
samen = "id="+id+"&week="+week; 
alert(samen); 
submit_javascript("GET","capaciteitberekening.php?"+samen,"","true"); //row 13 
} 

在這個函數中我從平變化接收數據正確,因爲它顯示了警報正確的價值觀(samen),最後一句我應該將這些數據發送到capaciteitberekening.php。這裏我不確定發生了什麼。在capaciteitberekening.php我用這個代碼來捕獲值:

$filt['week'] = $_GET['week']; 
$filt['id'] = $_GET['id']; 
echo $id, $week; 

但正如你所期望的我沒有收到任何東西,相反,我得到一個錯誤,我的瀏覽器說,這是在連續13期待的對象。

我希望你能幫助我,因爲我不知道如何解決我的問題。

在此先感謝。

+0

什麼是呈現的html – 2014-10-10 12:58:11

+0

您可以添加'submit_javascript'函數的定義嗎? – hsan 2014-10-10 13:01:03

+0

你好,感謝提醒我關於這個功能,我正在工作om他人他的代碼,所以我沒有正確看待這個功能。而且我不得不添加一個ID而不是一個班級,對於犯這樣的基本錯誤感到抱歉,謝謝 – user2479441 2014-10-10 13:33:43

回答

0

感謝提醒我關於該功能,我正在工作om他人他的代碼,所以我沒有正確看待這個功能。並且我不得不添加一個ID而不是一個類,對於發生這樣的一個基本錯誤感到遺憾,並且謝謝

0

可能有一些問題,你的PHP代碼在13行

要檢查值都貼正確, 嘗試此capaciteitberekening.php的開始。

<?php 
var_dump($_GET); 
exit; 
?> 

如果它的工作原理,那麼它肯定有可能是一些其他的問題,在capaciteitberekening.php你的PHP代碼,但要求是工作的罰款。