根据文本框条目计算值

时间:2011-02-09 10:01:45

标签: php jquery

我有一行文本框,用php循环和mysql id生成。

     <input class="text_field1" id="<?php echo $i ?>" name="q_<?php echo $row['pid']; ?>"
 type="text" style="width:150px" />
            <input  disabled="disabled" class="text_fieldD" id="p_<?php echo $row['pid'];
 ?>" name="p_<?php echo $row['pid']; ?>" type="text" value="<?php echo $row['pprice'] ?>" />

    <input  disabled="disabled" class="text_fieldD" id="t_<?php echo $row['pid']; ?>"
 name="t_<?php echo $row['pid']; ?>" type="text" />

我想要的是

当我在类text_field1的文本框中输入任何值时,我想在文本框名称中计算总数t _....(qty * price,p _....)

我尝试这个代码它的工作有点但不是我想要的,我的JQUERY代码是

 $('.text_field1').bind("focus blur change keyup", function(){

        var $el = $(this);
        var numPallets =IsNumeric1($el.val());


        });

由于

1 个答案:

答案 0 :(得分:1)

我认为这应该有效。在这个例子中我只将它绑定到keyup:

$('.text_field1').keyup(function() {
    var pid = $(this).attr("name").split("_")[1]; // row pid
    var q = $(this).val() * 1;
    var p = $("#p_"+pid).val() * 1;
    $("#t_"+pid).val(q * p);
});