Javascript 动态添加输入框问题?

Javascript 动态添加输入框问题?,javascript,jquery,html,adobe,titanium-mobile,Javascript,Jquery,Html,Adobe,Titanium Mobile,我已经动态添加了div。其中有文本框。在添加动态div时,我可以将值添加到当前div,但不能添加到以前打开的div。我想问一下如何为先前打开的Div文本框添加值 谢谢你这里有一个解决方案,可以刷新所有页面。我不明白你问题中先前打开的文本框部分。我理解,但代码中没有显示。我假设您的表的节奏列是一个input/textarea html元素,因为您使用它的值 请注意,我不确定vitalset功能应该完成什么,或者vitals形式读数节奏是什么 function queryDb(statement)

我已经动态添加了div。其中有文本框。在添加动态div时,我可以将值添加到当前div,但不能添加到以前打开的div。我想问一下如何为先前打开的Div文本框添加值


谢谢你

这里有一个解决方案,可以刷新所有页面。我不明白你问题中先前打开的文本框部分。我理解,但代码中没有显示。我假设您的表的节奏列是一个input/textarea html元素,因为您使用它的值

请注意,我不确定vitalset功能应该完成什么,或者vitals形式读数节奏是什么

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();
    });
});
现在,关于您的代码有几点

变量命名。看在上帝的份上,使用有意义的名字! 当您需要一行时读取整个表格 在哪里申报或分配资本? 字符串解析。Jquery擅长处理一组元素,不需要解析pr来恢复行号。 如果在单击之前在节奏表中插入或删除某个值,则vitalset逻辑将失败。您可能希望改用表id。 确保生命体征、形态、读数、节律是唯一的,而不是从表中检索到的。
如果你能从这个postvitalset功能的顶部回答我的问题,vitals\u form\u Reads\u 1\u节奏,cvitals,我将尝试改进代码。

我不明白你的问题,你能详细说明一下吗,也许可以举个例子吗?你可以发布一些示例代码…等等,这是我的代码,其中的reading\u节奏是div,包含我必须在文本框中列出的名称列表。cvitals在顶部被指定为零。就像这个reading\u节奏一样。。在每次添加更多行动态行时,我需要调用div,从该div中选择一个值,并将其放入vitals\u form\u readings\u 1\u节奏,cvitals文本框。这是文本框的id。在添加新行时,我为该vitals\u form\u readings\u+count+''节奏分配一个计数器,我每次都能看到div追加到,但无法将值放入适当的文本框中。谢谢