Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/260.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 单击按钮时是否可以跳过/忽略发送的特定选项值?_Javascript_Php_Jquery - Fatal编程技术网

Javascript 单击按钮时是否可以跳过/忽略发送的特定选项值?

Javascript 单击按钮时是否可以跳过/忽略发送的特定选项值?,javascript,php,jquery,Javascript,Php,Jquery,单击按钮时是否可以跳过/忽略发送的特定选项值 例如: 当我选择42码和nike鞋款,然后单击“发送”按钮时,我将进入 当我选择尺码42和所有鞋款,然后单击发送按钮时,我想从请求中跳过/忽略value=“all”,这样我将转到而不是 标题 42 43 全部的 耐克 阿迪达斯 如何实现这一点?您可以,表单不会发送禁用的输入/选择字段。所以你应该在发送之前验证并禁用它 检查代码段 代码段不会显示URL,若要查看URL,请使用网络选项卡或将代码段复制到本地服务器 函数checkMyFo

单击按钮时是否可以跳过/忽略发送的特定选项值

例如:

当我选择42码和nike鞋款,然后单击“发送”按钮时,我将进入

当我选择尺码42和所有鞋款,然后单击发送按钮时,我想从请求中跳过/忽略
value=“all”
,这样我将转到而不是


标题

42
43

全部的 耐克 阿迪达斯


如何实现这一点?

您可以,表单不会发送禁用的输入/选择字段。所以你应该在发送之前验证并禁用它

检查代码段

代码段不会显示URL,若要查看URL,请使用网络选项卡将代码段复制到本地服务器

函数checkMyForm(){
var shoes=document.getElementById(“shoes”).value;
如果(鞋子=“全部”){
document.getElementById(“shoes”).disabled=true;
}
返回true;
}


42
43

全部的 耐克 阿迪达斯


不错!谢谢@Banujan BalendrakumarI最后一个问题。如果我想跳过多个选择选项,例如我的尺寸、颜色等为“全部”,如何使用此功能:)@Kris您希望使用类似的IF条件。但神话取决于您的实现
<!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
        <form action="http://example.com" method="get">
            <p>
                <select name="size">
                    <option value="42">42</option>
                    <option value="43">43</option>
                </select>
            </p>
            <p>
                <select name="shoes">
                    <option value="all">All</option>
                    <option value="nike">nike</option>
                    <option value="addidas">addidas</option>
                </select>
            </p>
            <p>
                <input type="submit" value="Send">
            </p>
        </form>
    </body>
    </html>