我的页面上有一个表格,上面有一个县的下拉菜单。我想以某种方式,使用 jQuery 或 PHP 说,如果选择了某个县,则重定向否则处理表单。
我创建了一个小提琴来尝试解释...
http://jsfiddle.net/KVjAc/
只需提交表单并对要重定向的值使用 php header 命令即可。这将是在表单处理器脚本中签入的第一件事。
不需要javascript,除非你使用ajax根据选择刷新页面的某些部分。
我希望这有所帮助(如果您需要javascript/jquery解决方案),
$('#selectbox_ID').change( function() {
if($(this).val() == "your country"){
}
});
执行以下操作:
$(document).ready(function () {
$('#county').on('change', function () {
var value = $(this).val();
if (value == 'cheshire' || value == 'city of london' || value == 'durham') {
window.location.href = 'http://www.google.com/';
}
})
});
编辑:另外,您需要向选项元素添加值:<option value="cheshire">Cheshire</option>