Как получить порядковый номер строки ячейки динамически генерируемой таблицы, используя Jquery для события keyup? - PullRequest
0 голосов
/ 27 сентября 2018

У меня есть автоматически сгенерированная таблица с использованием jquery.Мне нужно получить порядковый номер строки для события keyup в ячейке этой таблицы.это то, что я пыталсяпока не повезло.вот мой код

Jquery

$(document).on('keyup change','.unit_price',function(){
        var tr = $(this).parents('tr');
        var price = $(this).val();          
        price = parseInt(price);
        var rownumber = $('#protable').index(tr);
        alert(rownumber);
}

HTML

<table id ="protable">
                <tr>
                    <th>Is Ordered</th> 
                    <th>Check List Item</th>
                    <th>Qty</th>
                    <th>Unit</th>
                    <th>Supplier</th>
                    <th>Unit Price</th> 
                    <th>Total Price</th>
                    <th>Remarks</th>        
                </tr>
 </table>

Моя цель - автоматически рассчитать общую цену путем умножения цены за единицу и количества.пожалуйста, помогите мне

1 Ответ

0 голосов
/ 28 сентября 2018

Хорошо, я наконец понял.это было очень просто на самом деле.

$(document).on('keyup change','.unit_price',function(){
    var tr = $(this).parents('tr');
    var price = $(this).val();          
    price = parseInt(price);
    var rownumber = tr.index();
}
...