Php 如何绑定json数据
我发现服务器的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
{
"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'