如何从数据库中填写HTML表单上的select的初始值?

时间:2015-10-09 08:31:58

标签: json ajax forms web-services rest

我是新来的。你能帮我解决一个新手问题吗?也许提供解决方案的链接。

我有一个RESTful服务和一个用于编辑模型的Web表单(例如用户首选项)。我想在表单上准备初始值。我要求"新"来自服务的模型,它向我发送一个JSON,其中包含设置了初始值的对象(例如性别或出生日期)。使用这些值填充文本输入很容易。但是form也有几个select元素,应该用数据库中的选项填充。然后我可以从模型中为这些选择元素设置适当的初始选项(id)。

这样做的方法是什么? 我看到了几种方式:

  1. 服务可以与JSON中的模型一起发送选项;
  2. 表单可以在获取初始值之前自行请求选项(但它是另一个请求,如果表单有多个选择,则它是多个请求)。
  3. 有没有传统或最佳实践方式?

0 个答案:

没有答案