我已经动态添加了 div。在其中我有文本框。在添加动态 div 时,我可以为当前 div 设置一个值,但不能为之前打开的 div 设置一个值。想问一下怎么给之前打开的div的文本框加上Value。
谢谢你
我已经动态添加了 div。在其中我有文本框。在添加动态 div 时,我可以为当前 div 设置一个值,但不能为之前打开的 div 设置一个值。想问一下怎么给之前打开的div的文本框加上Value。
谢谢你
这是一个刷新ALL的解决方案。(我不理解您问题的“先前打开的文本框”部分。我理解它,但它没有显示在您的代码中。我假设您的表格的“节奏”列是一个输入/文本区域 html 元素(因为你使用它的价值)。
请注意,我不确定 vitalset 函数应该完成什么,或者“vitals_form_readings_1_rhythm”是什么。
function queryDb(statement)
{
dbQuery = new air.SQLStatement();
dbQuery.sqlConnection = db;
dbQuery.text = statement //"SELECT * FROM rhythm";
//alert(dbQuery.text);
try {
dbQuery.execute();
} catch (error) {
air.trace("Error retrieving notes from DB:", error);
air.trace(error.message);
return;
}
return (dbQuery.getResult());
}
function crhythm()
{
var statement = "SELECT * FROM rhythm";
return queryDb(statement)
}
function reading_speedcode()
{
if (!cvitals) {
var crhythms = crhythm();
var i=0;
$(crhythms).each( function () {
crhythm = this.crhythm;
var pr = 'card_' + i;
$('#rhythm1').append('<br/><td class="content_big" id="'+pr+'" name="'+pr+'">' + crhythm + ' </td>');
i++
});
}
});
$(document).ready( function () {
reading_speedcode();
$('#rhythm1 .content_big').live('click', function(event) {
$('#rhythm1').empty()
reading_speedcode();
});
});
现在,您的代码有几件事。
如果您可以从这篇文章的顶部回答我的问题(vitalset 函数、vitals_form_readings_1_rhythm、cvitals),我将尝试改进代码。