Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.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 在selectfield中显示基于所选项目的信息_Javascript_Python 2.7_Flask_Flask Sqlalchemy_Flask Wtforms - Fatal编程技术网

Javascript 在selectfield中显示基于所选项目的信息

Javascript 在selectfield中显示基于所选项目的信息,javascript,python-2.7,flask,flask-sqlalchemy,flask-wtforms,Javascript,Python 2.7,Flask,Flask Sqlalchemy,Flask Wtforms,我想知道是否可以在用户选择的选择字段中显示与选项关联的链接。我目前正在使用一个数据库来存储选项,每个选项的数据库中都有一个类别,其中存储了“额外”信息。我想额外的信息可能是关于所选项目的链接。然而, 当用户在选择字段中选择项目时,我不确定如何显示此链接。我还希望在选择其他项目时更改链接。 我目前正在使用Flask、Flask WTF、Flask sqlalchemy、HTML和jsonify。 常数={ “1”:{“颜色”:“黄色”,“形状”:“长”}, “2”:{“颜色”:“红色”,“形状”:

我想知道是否可以在用户选择的选择字段中显示与选项关联的链接。我目前正在使用一个数据库来存储选项,每个选项的数据库中都有一个类别,其中存储了“额外”信息。我想额外的信息可能是关于所选项目的链接。然而, 当用户在选择字段中选择项目时,我不确定如何显示此链接。我还希望在选择其他项目时更改链接。
我目前正在使用Flask、Flask WTF、Flask sqlalchemy、HTML和jsonify。

常数={
“1”:{“颜色”:“黄色”,“形状”:“长”},
“2”:{“颜色”:“红色”,“形状”:“圆形”}
};
const fruitSelect=document.getElementById('fruit');
函数setFruitOptions(){
如果(水果选择.selectedIndex!=-1){
const fruit=fruits[fruitSelect.options[fruitSelect.selectedIndex].value];
document.getElementById('shape').textContent=fruit.shape;
document.getElementById('color').textContent=fruit.color;
}
}
fruitSelect.addEventListener('change',setFruitOptions);
设置选项()

香蕉
苹果

和。
刚刚选中,未提交,对吗?您需要将
change
事件侦听器挂起到您的选择字段上,并相应地更改链接。是,刚刚选择。对不起,我是个初学者,你介意更深入一点吗?嗨,首先谢谢。你能帮我澄清一些事情吗?我目前正在使用Flask,我的选择在Python文件中,使用Flask显示选择,而不是Javascript。我想知道你是否能帮我用烧瓶。我知道你提供了一个关于flask的例子,但我不确定这意味着什么。你没有足够的细节让我做其他事情。可以根据需要渲染选择字段,包括烧瓶模板。重要的一点是JavaScript,它根据您的选择更改其他元素。对不起,我很困惑,JS是哪一部分,最上面的部分?有没有办法让你看看我的代码,对不起,我是新来的