寻找价值而非文本

时间:2014-12-01 17:00:53

标签: javascript jquery html

我现在一直在搞乱这个并尝试不同的事情。我正在使用的是一个表中的一行,它只有正常的单元格和文本框单元格。这些都是最初从数据库查询填充的。然后操纵文本框中的值。我需要的是能够将它们读回并重新插入数据库。我正在使用什么来重新阅读它们是不行的,任何人都可以帮助我吗?我知道我的readTblValues1()函数不会做插入和东西,我可以想出来,我只需要帮助搞清楚如何从5个文本框中获取值。

谢谢!

$rowCount = 1;
while($row = mssql_fetch_array($result, MSSQL_ASSOC)){
    if ($rowCount%2){
echo "<tr>

        <td class=\"tg-vn4c\">".$row['Order_Number']."</td>
        <td class=\"tg-vn4c\"><input class=\"txt\" id=\"".$rowCount."\" type=\"text\" name=\"".$rowCount."\" size=\"4\" value = '".$row['conf_1']."'></td>
        <td class=\"tg-23bk\"><input class=\"txt\" id=\"".$rowCount."\" type=\"text\" name=\"".$rowCount."\"size=\"4\" value = '".$row['conf0']."'></td>
        <td class=\"tg-vn4c\"><input class=\"txt\" id=\"".$rowCount."\" type=\"text\" name=\"".$rowCount."\"size=\"4\" value = '".$row['conf1']."'></td>
        <td class=\"tg-vn4c\"><input class=\"txt\" id=\"".$rowCount."\" type=\"text\" name=\"".$rowCount."\"size=\"4\" value = '".$row['conf2']."'></td>
        <td class=\"tg-vn4c\"><input class=\"txt\" id=\"".$rowCount."\" type=\"text\" name=\"".$rowCount."\"size=\"4\" value = '".$row['conf3']."'></td>
        <td class=\"tg-vn4c\"><span id=\"sum".$rowCount."\"><center>0</center></span></td>
        </tr>";

    }else{
        echo "<tr>
        <td class=\"tg-031e\">".$row['Order_Number']."</td>
        <td class=\"tg-031e\"><input class=\"txt\" id=\"".$rowCount."\" type=\"text\" name=\"".$rowCount."\"size=\"4\" value = '".$row['conf_1']."'></td>
        <td class=\"tg-xha5\"><input class=\"txt\" id=\"".$rowCount."\" type=\"text\" name=\"".$rowCount."\"size=\"4\" value = '".$row['conf0']."'></td>
        <td class=\"tg-031e\"><input class=\"txt\" id=\"".$rowCount."\" type=\"text\" name=\"".$rowCount."\"size=\"4\" value = '".$row['conf1']."'></td>
        <td class=\"tg-031e\"><input class=\"txt\" id=\"".$rowCount."\" type=\"text\" name=\"".$rowCount."\"size=\"4\" value = '".$row['conf2']."'></td>
        <td class=\"tg-031e\"><input class=\"txt\" id=\"".$rowCount."\" type=\"text\" name=\"".$rowCount."\"size=\"4\" value = '".$row['conf3']."'></td>
        <td class=\"tg-031e\"><span id=\"sum".$rowCount."\"><center>0</center></span></td>
        </tr>"; 
    }

    $rowCount++;

}



    function readTblValues1()
    {

        var TableData = '';

        $('#tbTableValues').val('');    // clear textbox
        $('#confTable tr').each(function(row, tr){
            TableData = TableData 
            + $(tr).find('td:eq(1)').text() + ' '  // So-Numer
            + $(tr).find('td:eq(6)').val() + ' '  // conf_1
            + $(tr).find('td:eq(7)').val() + ' '  // conf0
            + $(tr).find('td:eq(8)').val() + ' '  // conf1
            + $(tr).find('td:eq(9)').val() + ' '  // conf2
            + $(tr).find('td:eq(10)').val() + ' '  // conf3
            + $(tr).find('td:eq(11)').text() + ' '  // Total
                + '\n';
        });
        $('#tbTableValues').val(TableData);
    }

1 个答案:

答案 0 :(得分:0)

N A N T H你是那个男人,我还在学习javascript和jquery而且我正在与之斗争,并且知道它必须是那么超级简单的东西

$(tr).find('td:eq(6) input').val()  

添加输入就是答案!