我似乎无法找出为什么这不起作用:
-------template-------
<script>
//for date
$(document).ready(function(){
$("#state").on('change', function(){
console.log($(this).find("option:selected").prop("title"));
$.ajaxSetup({cache:'true'});
$.ajax({
url: "{% url 'bookdate' %}",
type: "post",
data: {
'multiplex' : $(this).find("option:selected").prop("title"),
'mov': $("#mymovie").text(),
'csrfmiddlewaretoken': getCookie('csrftoken')
},
success: function(data){
document.getElementById("date-input").innerHTML=data;
},
failure: function(){
alert("SERVER ERROR Conatct admin");
}
});
});
});
</script>
这个脚本应该在文档加载后加载,并在按下网站上的任何按钮后更改网站的背景颜色。
答案 0 :(得分:0)
document.getElementsByTagName(“button”)返回元素列表。您要将事件添加到哪个元素?如果是第一个:
public String ToString()
见[0]?如果要添加到所有这些,请使用for循环或reduce或其他一些方法。有很多可供选择。你的选择。