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

时间:2012-04-26 17:04:47

标签: php jquery

我的页面上有一个表格,下拉各州。我想以某种方式,使用jQuery或PHP说如果选择某个县,那么重定向否则处理表单。

我创造了一个小提琴试图解释......

http://jsfiddle.net/KVjAc/

3 个答案:

答案 0 :(得分:2)

只需提交表单并使用php header命令查找要重定向的值。这将是首先检查表单处理器脚本。

除非您使用ajax根据选择刷新部分页面,否则不需要javascript。

答案 1 :(得分:0)

做类似的事情:

$(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>

答案 2 :(得分:0)

我希望这有帮助(如果你需要一个javascript / jquery解决方案),

$('#selectbox_ID').change( function() {
     if($(this).val() == "your country"){

     }
});