我遇到了问题。我用jquery创建一个动态表(用户插入一个值,然后创建表)。现在在表中我有一个Select选项卡,其中包含来自我的数据库(mysql)中的表的预定义值。
这是我的代码:
$(document).ready(function() {
$("#submit").click(function(e) {
$("#Table").empty();
e.preventDefault();
if($("#NumOfLevels").val() >0)
{
var size = $("#NumOfLevels").val();
var str='';
str+='<table align="center" width="694" border="0" cellspacing="3" cellpadding="0">';
str+='<tr><th style="width:auto" scope="col">level </th><th width="107">score</th><th width="58">game file</th><th width="80">catalog</th><th width="93">start date</th><th width="85">end date/th></tr>';
for(var i = 0; i< size ; i++)
{
str+='<tr><td id="stage'+i+'" style="width:auto">level '+(i+1)+'</td><td><span id="sprytextfield4"><input type="text" name="Score" id="Score"/>';
str+='<span class="textfieldRequiredMsg">A value is required.</span></span></td>';
str+='<td><input type="file" name="gameFile" id="gameFile" /></td>';
str+='<td><select multiple="multiple" name="CatlogLink" id="CatlogLink">';
**Here Is Where I Need To Enter My PHP Function**
str+='</select></td>';
str+='<td><input type="text" class="date" id="datepicker" ></td>';
str+='<td><input type="text" class="date" id="datepicker2" "></td>';
//str.find('input').datepicker();
}
//str+='</tr></table>';
$("#Table").append(str);
var btn = '';
btn+='<tr><td width="192" colspan="2" align="center"><input type="submit" name="Submit" id="submit" value="submit"/></td>';
btn+='<td width="309" colspan="4" align="center"><input type="reset" name="reset" id="Clear" value="clear" /></td></tr></tr></table>';
$("#Table tr:last").after(btn);
}
$(".date").click(function() {
$( ".date" ).datepicker();
$( ".date" ).datepicker();
});
});
});
我的问题是如何获取生成选项列表的php代码以使用我的javascript代码进行整合。
此致 Yotam。