при изменении выберите загрузить другие варианты выбора, используя jquery load - PullRequest
1 голос
/ 23 февраля 2011

Вот мой Javascript, который находится ниже поля выбора с идентификатором «course_name» и div с идентификатором «date»

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

</script>

когда я вызываю date_range.php? CourseID = 1 через мой браузер, он отображает даты, но код выше не загружается.

1 Ответ

3 голосов
/ 23 февраля 2011
url = "date_range.php?courseID="+$('#course_name').val();

или, что еще лучше,

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

, второе всегда будет возвращать число, поэтому оно либо 0 (ноль), либо выше, если значение #course_name не является числовым числом, оно вернуло быноль, иначе возвращает число ... это особенно полезно, когда вы хотите проверить значение на сервере.

...