전화의 keyup. 내 JS는 :자바 스크립트 내가이 같은 테이블이 다른 테이블 값
$("#invoice_item").delegate(".qty","keyup",function(){
var qty = $(this).val();
var price = tr.find(".price").val();
alert(price);
var sub_total = qty * price;
alert(sub_total);
tr.find(".sub_total").html(sub_total);
})
$("#invoice_item").delegate(".price","keyup",function(){
var price = $(this).val();
var qty = tr.find(".qty").val();
alert(qty);
})
이 문제가 tr.find(".").val();
것 같다. 나는 그것을 경고하려고 노력하지만 아무 쓸모가 없어. 누구든지 도울 수 있니? 다른 입력을 어떻게 호출 할 수 있습니까? $(this).val();
은 문제가되지 않습니다.
더 많은 문맥을 제공하십시오 :'invoice_item' 엘리먼트는 무엇입니까? HTML 코드에 추가하십시오. 또한 JS 코드에'tr' 변수의 정의를 추가하십시오. –
편집 해 주셔서 감사합니다. 그러나 여전히 tr 변수가 정의 된 곳과 방법을 알 수 없습니다. –
전혀 정의되지 않았다면 그것이'alert (price)'호출이 발생하지 않는 이유입니다. –