1
记录我想显示从数据库table..I感到下面的代码动态显示从数据库中的PhoneGap
var db = window.openDatabase("DataBase", "3.6.22", "test", 200000);
db.transaction(function(transaction)
{
transaction.executeSql('SELECT * FROM FUND_DET WHERE POLICY_NUMBER="'+polno+'";',[],
function(transaction, result)
{
if (result != null && result.rows != null)
{
//alert("in if");
for (var i = 0; i < result.rows.length; i++)
{
var row = result.rows.item(i);
// document.getElementById('lb'+i).innerHTML=row.FUND_DESC;
var x=row.ALLOC_PERCNT;
// document.getElementById('t'+i).value=xx;
global[i]=row.FUND_DESC;
glob1=row.FUND_DESC;
$("#table").append("<tr><td>"+row.FUND_DESC+"</td><td><input type='text' id='t"+i+"' size='5' /></td><td><input type='text' size='5' /></td></tr>");
var x=$("#t"+i).val(); }
}
},errorHandler);
},errorHandler,nullHandler);
这样的记录如上图所示,我想给ID的输入标签这是在表格标签。所以,以后我想用id来设置值或设置values.But id是不分配给输入标签..请告诉我如何分配id的动态
如果IDS被正确地分配我可以能够为u said..But的未分配ID,如果我执行code.Did为ü代码工作设定值? – Hima 2011-05-23 06:05:43
是的,你可以在'id ='t“+ i +”''后追加HTML。代码在jsFiddle中为我工作。不知道你实际上有什么。 – 2011-05-24 08:35:27