我的页面上有一个带有县下拉列表的表格。我想以某种方式使用 jQuery 或 PHP 说,如果选择了某个县,则重定向,否则处理表单。
我创建了一个小提琴来尝试解释......
我的页面上有一个带有县下拉列表的表格。我想以某种方式使用 jQuery 或 PHP 说,如果选择了某个县,则重定向,否则处理表单。
我创建了一个小提琴来尝试解释......
只需提交表单并为要重定向的值使用 php header命令。这将是检查表单处理器脚本的第一件事。
除非您使用 ajax 根据选择刷新页面的某些部分,否则不需要 javascript。
执行以下操作:
$(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>
我希望这会有所帮助(如果您需要 javascript/jquery 解决方案),
$('#selectbox_ID').change( function() {
if($(this).val() == "your country"){
}
});