Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/297.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/75.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
带有两个下拉列表的PHP表单未发送_Php_Html_Jquery - Fatal编程技术网

带有两个下拉列表的PHP表单未发送

带有两个下拉列表的PHP表单未发送,php,html,jquery,Php,Html,Jquery,我有一个表格,一旦从一个主下拉列表中进行了选择,它将拆分为两个不同的下拉列表。问题是,当我去提交表单时,我需要从每个子下拉列表中选择要提交的表单。如果未使用该变量,我将如何让PHP代码忽略该变量 例如,我希望能够选择Fenging>colorbond 但我还需要从内部civil>any中进行选择。以便表单能够提交 让我们再联系你 项目类型* 电信与民用 击剑 选择一个* 土建工程 连接点 数据布线 故障查找 引入安装 铅替代品 网络增强 网络扩展 修理 地下钻孔 其他 栅栏式* 自动门 彩色

我有一个表格,一旦从一个主下拉列表中进行了选择,它将拆分为两个不同的下拉列表。问题是,当我去提交表单时,我需要从每个子下拉列表中选择要提交的表单。如果未使用该变量,我将如何让PHP代码忽略该变量

例如,我希望能够选择Fenging>colorbond

但我还需要从内部civil>any中进行选择。以便表单能够提交


让我们再联系你
项目类型*
电信与民用
击剑
选择一个*
土建工程
连接点
数据布线
故障查找
引入安装
铅替代品
网络增强
网络扩展
修理
地下钻孔
其他
栅栏式*
自动门
彩色键
围栏修复
游泳池围栏
挡土墙
木材
其他


您的大多数字段都具有
必填属性,这使得表单在这些字段完成之前不会提交:

<select name="job-type" id="job-type" required>

你没有发布你的
表单
HTML代码,但我假设你有一个提交按钮。您可以创建一个JS函数来验证是否选中了下拉列表(使用您已有的ID)。如果您搜索“提交时的表单验证”,那么中有大量的答案:)这是否回答了您的问题@布鲁诺蒙泰罗我已经看过你的推荐信了,我可能已经明白了。我希望他们能够从一个下拉列表中进行选择,而另一个下拉列表如果未被选择则被忽略。我希望它提交,如果一个下拉列表值已被选中,但它只允许我,如果我积极的其他也。
$jobType = ''
if (!empty($_POST['job-type'])) {
    $jobType = $_POST['job-type'];
}
 ;