2011-02-22 67 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

相关问题