Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.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/1/php/280.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 jQuery引导下拉表单提交失败_Javascript_Php_Jquery_Json_Forms - Fatal编程技术网

Javascript jQuery引导下拉表单提交失败

Javascript jQuery引导下拉表单提交失败,javascript,php,jquery,json,forms,Javascript,Php,Jquery,Json,Forms,我有一个引导形式的jQuery JSON填充下拉菜单。jQuery脚本从PHP填充的文件中提取选项。这里我把它作为一个var,以便于使用 jQuery下拉菜单将被填充,单击它将选择该选项 提交时返回错误注意:未定义索引:dog in” 以及PDO错误:致命错误:未捕获PDO异常:SQLSTATE[23000]:完整性约束冲突:1048列“dog”在 从错误中,它似乎没有传递值 如果我运行硬编码的单选按钮来代替jQuery下拉列表,那么表单就可以正常工作 var json=[{ “id”:“1”

我有一个引导形式的jQuery JSON填充下拉菜单。jQuery脚本从PHP填充的文件中提取选项。这里我把它作为一个var,以便于使用

jQuery下拉菜单将被填充,单击它将选择该选项

提交时返回错误
注意:未定义索引:dog in

以及PDO错误:
致命错误:未捕获PDO异常:SQLSTATE[23000]:完整性约束冲突:1048列“dog”在

从错误中,它似乎没有传递值

如果我运行硬编码的单选按钮来代替jQuery下拉列表,那么表单就可以正常工作

var json=[{
“id”:“1”,
“姓名”:“鲍里斯”
},
{
“id”:“2”,
“姓名”:“尼克松”
},
{
“id”:“2”,
“姓名”:“奥迪”
}
]
让下拉菜单=$(“#狗”);
dropdown.empty();
$.each(json、函数(键、狗){
下拉列表。追加($('')
.attr('value',dog.name).text(dog.name))
$(“.dropdown item”)。单击(函数(){
$(this).closest(“.input group”).find(“input”).val($(this.text())
});
});
$(“#狗”)。关于(“改变”,功能(e){
var selectedOption=this.value;
警报(已选择选项)
});


提交表单的代码在哪里?添加文本输入名称属性,嘿?@skobaljic谢谢。明白了。我正在看一个用作模型的代码笔,注意到缺少的名称。我正要去那里——真的。一个答案会给你一些分数——如果你在意的话。不,这只是一个打字错误,你可以删除……这个答案没有c与问题相关,干杯