Php 如何绑定json数据

Php 如何绑定json数据,php,jquery,json,Php,Jquery,Json,我发现服务器的json响应是这样的 { "117":{ "09:00":5, "10:00":5, "11:00":5, "12:00":5, "13:00":5, "14:00":5, "15:00":5, "16:00":5, "17:00":5, "18:00":5, "19:00":5 } } <select name="time" id="time"&g

我发现服务器的json响应是这样的

{  
  "117":{  
     "09:00":5,
     "10:00":5,
     "11:00":5,
     "12:00":5,
     "13:00":5,
     "14:00":5,
     "15:00":5,
     "16:00":5,
     "17:00":5,
     "18:00":5,
     "19:00":5
  }
}
<select name="time" id="time">
   <option value="5">09:00</option>
   <option value="5">10:00</option>
  <option value="5">11:00</option>
</select>
我如何将它绑定到普通的select

{  
  "117":{  
     "09:00":5,
     "10:00":5,
     "11:00":5,
     "12:00":5,
     "13:00":5,
     "14:00":5,
     "15:00":5,
     "16:00":5,
     "17:00":5,
     "18:00":5,
     "19:00":5
  }
}
<select name="time" id="time">
   <option value="5">09:00</option>
   <option value="5">10:00</option>
  <option value="5">11:00</option>
</select>
时间并不总是一样的,可能是从11:00到21:00。 你知道如何用php或jquery绑定来显示吗。 感谢您的回复

使用循环:

var objString='{117:{09:00:5,10:00:5,11:00:5,12:00:5,13:00:5,14:00:5,15:00:5,16:00:5,17:00:5,18:00:5,19:00:5}'; var obj=JSON.parseobjString; $.eachobj[117],函数i,v{ $'time'。追加+i+; };
到目前为止,您尝试过什么?向我们展示您的代码。此外,如果许多不同的选择选项都具有相同的价值,那么它们的意义是什么……为了给您一个很好的答案,如果您还没有看到,那么它可能会对我们有所帮助。如果你能提供一个答案,它可能也会有用。我总是犯同样的错误。顺便说一句,117可能是另一个numer Uncaught TypeError:不能使用'in'运算符在将字符串划分为json时搜索'length'