2011-02-22 69 views
1

,這裏是我的Javascript是低於一個選擇框「COURSE_NAME」的ID和「日期」上改變選擇加載另一個選擇選項使用jQuery負載

<script> 
$('#course_name').change(function() { 
    url = "date_range.php?courseID=".$('#course_name').val(); 
    $("#dates").load(url) 
}); 

</script> 

當我打電話的ID的DIV date_range.php?courseID = 1通過我的瀏覽器顯示日期,但上面的代碼不加載。

+1

當我在做很多JS和PHP的時候,'+'和''。大聲笑。快樂編碼。 – Dutchie432 2011-02-22 21:39:27

回答

3
url = "date_range.php?courseID="+$('#course_name').val(); 

或更好的是,

url = "date_range.php?courseID="+parseInt($('#course_name').val()); 

第二個將總是返回一個號碼,以便它或者0(零)或以上,如果該#course_name值是一個非數字編號,它將返回零,否則返回數字......當你想驗證服務器上的值時,這特別有用。

+0

知道這將是簡單的,謝謝 – 2011-02-22 21:35:48

+1

@TommyArnold順便說一句,你可能想檢查更新的答案,因爲這是一個更好的:) – Val 2012-07-19 09:10:10

相關問題