2012-02-13 66 views
0

我在移动应用程序。我在sqlite中存储这样的一些学生考试jquery从sqlite数据创建动态表单输入

班...........学生.......等级................ ......新的档次

类1 ...........名1个........以前的考试.......

类1 ........... name 2 ........ previous exams .......

class 1 ........... name 3。 .......以前的考试.......

我想创建一个这样的表格

<label name1 - previous exams> <INPUT FIELD NEW GRADE1> 
<label name2 - previous exams> <INPUT FIELD NEW GRADE2> 
<label name3 - previous exams> <INPUT FIELD NEW GRADE3> 
.... 

submit button 

我该怎么做?

请指教

回答

1

有这么多的方法来做到这一点。最好的办法是使用JSON要告诉你的服务器端脚本来创建你想要的值,然后从你的jQuery代码,你可以创建一个使用类似这样的代码输入列表:

$.getJSON('happyserver.php', function(data) { 
var items = []; 

$.each(data, function(key, val) { 
items.push('<label id="' + key + '"><input id="' + val + '">'); 
}); 

$('<div/>', { 
'class': 'my-new-list', 
html: items.join('') 
}).appendTo('body'); 
}); 

你有行话!欲了解更多信息,请查看jQuery API http://api.jquery.com/jQuery.getJSON/