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