如果表单选项值选择等于,则重定向 PHP/jQuery


If form option value select equals then redirect PHP/jQuery

我的页面上有一个表格,上面有一个县的下拉菜单。我想以某种方式,使用 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>