[英]how can I change the color of a table based on selected drop down item using php ajax javascript
[英]How do I detect in jQuery (AJAX) when a drop down item is selected on my HTML/PHP page?
如何在我的HTML页面上选择下拉项目时在jQuery(AJAX)中检测到这样我可以刷新页面? 这是我的下拉代码:
<select id="dropdown">
<option value="test1">test1</option>
<option value="test2">test2</option>
</select>
这里是我用来检测点击的代码......我如何才能检测到我的下拉列表中的更改?
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script type="text/javascript">
// This is our actual script
$(document).ready(function(){
$('#dropdown').click(function(){
$.ajax({
location.reload();
});
return false;
});
});
</script>
还有,奖金问题,就在location.reload();
之前location.reload();
如何在select下拉值的PHP中设置$_SESSION
变量?
更改选择后,使用带有所选值的查询字符串重新加载页面
$(document).ready(function(){
$('#dropdown').on('change', function() {
window.location.href = window.location.href + '?value=' + this.value;
});
});
这是一个简化的示例。 您可能需要进行一些解析才能多次更改查询字符串。
然后在PHP中捕获并设置$ _SESSION等。
$_SESSION['value'] = $_GET['value']
您可以在$(selector).change()
的staed中使用$(selector).change()
$(selector).click()
$('#dropdown').change(function(){
//your code goes here
});
认为您在寻找.change()
(文档)
用.change
$("#elementID").change(function() {
alert($("#elementID").val());
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.