最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

使用Express和Handlebars,如何从数据库中预填充或重新加载选择菜单选项?

IT培训 admin 5浏览 0评论

使用Express和Handlebars,如何从数据库中预填充或重新加载选择菜单选项?

我有一个正在处理的用户更新表单。用户可以从选择菜单中选择一个选项,该选项将作为字符串保存到数据库。

<select name="morality" id="morality">
  <option value="">Choose down below!</option>
  <option value="Good"> Good</option>
  <option value="Neutral">Neutral</option>
  <option value="Evil">Evil</option>
</select> 

当用户选择一个选项时,我可以发布到数据库。重新加载页面时,我想获取选定的值并将其用于将选定的属性添加到相应的选项。因此,如果有人选择“中性”并将其保存,我想表明...

<select name="morality" id="morality">
  <option value="">Choose down below!</option>
  <option value="Good"> Good</option>
  <option value="Neutral" selected >Neutral</option>
  <option value="Evil">Evil</option>
</select> 
回答如下:

呈现页面时,您必须传递值morality才能查看:

并且在视图中添加这样的条件:

<select name="morality" id="morality">
  <option value="" {{morality==''?'selected':''}}>Choose down below!</option>
  <option value="Good" {{morality=='Good'?'selected':''}}> Good</option>
  <option value="Neutral" {{morality=='Neutral'?'selected':''}}>Neutral</option>
  <option value="Evil"  {{morality=='Evil'?'selected':''}}>Evil</option>
</select> 

使用Express和Handlebars,如何从数据库中预填充或重新加载选择菜单选项?

我有一个正在处理的用户更新表单。用户可以从选择菜单中选择一个选项,该选项将作为字符串保存到数据库。

<select name="morality" id="morality">
  <option value="">Choose down below!</option>
  <option value="Good"> Good</option>
  <option value="Neutral">Neutral</option>
  <option value="Evil">Evil</option>
</select> 

当用户选择一个选项时,我可以发布到数据库。重新加载页面时,我想获取选定的值并将其用于将选定的属性添加到相应的选项。因此,如果有人选择“中性”并将其保存,我想表明...

<select name="morality" id="morality">
  <option value="">Choose down below!</option>
  <option value="Good"> Good</option>
  <option value="Neutral" selected >Neutral</option>
  <option value="Evil">Evil</option>
</select> 
回答如下:

呈现页面时,您必须传递值morality才能查看:

并且在视图中添加这样的条件:

<select name="morality" id="morality">
  <option value="" {{morality==''?'selected':''}}>Choose down below!</option>
  <option value="Good" {{morality=='Good'?'selected':''}}> Good</option>
  <option value="Neutral" {{morality=='Neutral'?'selected':''}}>Neutral</option>
  <option value="Evil"  {{morality=='Evil'?'selected':''}}>Evil</option>
</select> 
发布评论

评论列表 (0)

  1. 暂无评论