【发布时间】:2016-02-23 18:02:50
【问题描述】:
我尝试在单击选择选项时停止刷新页面,但是当我停止刷新页面时,无法获取数据。
这里是代码
echo "<form name='frmtopdevotees' method='post' action='topuser_load.php'>
<h4>select month <select id='seldrp' name='themonth' OnChange ='document.frmtopdevotees.submit()'>
$optionsmonths
</select>
<select name='topdevotees' id='seldrp' OnChange ='document.frmtopdevotees.submit()'>
<option value=10 $M10>Top 10</option>
<option value=20 $M20>Top 20</option>
<option value=50 $M50>Top 50</option>
<option value=100 $M100>Top 100</option>
</select> </h4>
</form>";
?>
<script>
$('frmtopdevotees').submit(function (e) {
e.preventDefault();
return false;
});
$('themonth').onchange(function () {
$.ajax({
var value = $('themonth').val();
type: 'post',
data: {
topdevotees: topdevotees,
themonth: themonth
},
url: "topuser_load.php?topdevotees=" + topdevotees + "&themonth=" + themonth,
success: function (response) {
$('themonth').append(response);
}
});
});
</script>
当我删除 Onchange = 'document.frmtopdevotees.submit()' 然后页面停止刷新但不更改数据。
【问题讨论】:
-
到目前为止你尝试了什么..?
-
欢迎来到 Stackoverflow 请阅读此stackoverflow.com/help/how-to-ask
-
请用代码解释您的问题。
-
如何停止刷新页面并在点击时获取数据。
-
topuser_load.php 代码在这里
标签: javascript php html mysql ajax