Javascript jQuery引导下拉表单提交失败
我有一个引导形式的jQuery JSON填充下拉菜单。jQuery脚本从PHP填充的文件中提取选项。这里我把它作为一个var,以便于使用 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”
注意:未定义索引: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与问题相关,干杯