こんにちは私はJavaScriptプログラミングに不慣れです。jquerymobileでドロップダウンリストビュー(ピッカービュー)を作成しています。データをそのピッカービューに配置するために、json配列を作成しました。問題は、特定のリストビューをクリックしたときに、json配列からデータを取得してピッカー(リスト)ビューに配置するjs関数を実行するためのコードが必要なことです。私のHTMLコードは次のとおりです。
<form method="get" name="datarange">
<div data-role="fieldcontain">
<select id="number" name="day you need" onclick="dayLoad();">
<option value="select-value" selected="selected" >--Select Day--</option>
<option value="01">/* here i want my data from array "day"/*</option>
<option value="02">/* here i want my data from array "day"/*</option>
</select>
</div>
<div data-role="fieldcontain">
<select id="time" name="time you need">
<option value="select-value" selected="selected">--Select Time--</option>
<option value="101">/* here i want my data from array "Time" /*</option>
<option value="102">/* here i want my data from array "Time"/*</option>
<option value="103">/* here i want my data from array "Time"/*</option>
<!-- etc. -->
<option value="116">/* here i want my data from array "Time"/*</option>
</select>
</div>
<div data-role="fieldcontain">
<select id="pid" name="pid you need">
<option value="select-value" selected="selected">--No PID allocation found--</option>
<option value="301">/* here i want my data from array "pid"/*</option>
<option value="302">/* here i want my data from array "pid"/*</option>
</select>
</div>
<div data-role="fieldcontain">
<select id="jus" name="justification you need">
<option value="select-value" selected="selected">--Select Justification--</option>
<option value="201">Project Work</option>
<option value="202">Client Call</option>
<option value="203">Team Meeting<option>
<option value="204">Others</option>
</select>
</div>
</form>
<div id="display" class="rss-box"></div>
私のjsファイル:
var day=[
{"dayTime" : "Today-Drop"},
{"dayTime" : "Tomorrow-Pick up"}];
var time=[
{"PM" : "3:00 PM"},
{"PM" : "4:00 PM"},
{"PM" : "7:30 PM"},
{"PM" : "9:00 PM"},
{"PM" : "10:15 PM"},
{"PM" : "11:00 PM"}];
var Pid=[
{"pidno" : "7813"},
{"pidno" : "8133"},];
function dayLoad(){//i need the code to put in this function which grabs the data from array and gonna put into the listview}