我有一个带有AJAX调用功能的PHP页面。我现在要做的是通过文本输入获取用户输入,然后通过_GET将其发送到ajax。我的代码如下所示:
<body onload="test()">
<script>
function test () {
var options = {
chart : {
renderTo : 'container',
type : 'spline',
zoomType: 'x',
},
series: [{
name: '',
data: []
}]
};
year = document.form1.year.value;
$.ajax({
url : "data.php?year="+year,
dataType : 'json',
success : function (json) {
options.series[0].name = json['name'];
options.series[0].data = json['data'];
chart = new Highcharts.Chart(options);
},
});
}
</script>
<form name="form1">
<input type="text" name="year" value="2012">
</form>
</body>
不幸的是由于某种原因它不起作用,虽然当我提醒“年”时,该值是正确的并且对应于文本输入内部的内容。
答案 0 :(得分:0)
对不起,没关系,我是个白痴我已经解决了......我不小心将价值固定在了2012年 - 当我测试它并忘记删除时,我就这样做了。