Javascript를 사용하여 동적으로 값 변경

XamarinDevil

선택한 제품에 따라 단락의 값을 동적으로 변경하려면 어떻게해야합니까?

내 코드에서 이것이 일어나는 일입니다. MacBook수량을 선택 하고 입력하면 실제 총 가격을 확인할 수 있지만 다른 제품을 선택하면 Total이미 선택한 모든 제품에 대해 전역 적으로 변경 됩니다.

    Item: MacBook 

    Amount : 8900

    Qty : 1

    Total : 1200


   Item : HP Probook

   Amount : 1200

   Quantity: 1

   Total:  1200

JS

 function OptionsSelected(product)
{

    $('.container').append(
        '<div class="product">'+
     '<input type="hidden"  value='+product.id+'    name="product[] />'+
     '<p class="name"> Item: ' + product.name + '</p>'+
        '<p class="price"   data-price="'+product.value+'">Price  :  ' + product.value + '</p>'+
        '<input type="text" class="quantity" name="quantity" />'+
        '<p class="total">Total  $:<span></span></p>'+
         '</div>'

    ).appendTo('form')

    $('.container').on('keyup','.quantity',function()

       {
        var a = Number($(this).val());
        var b = Number($(this).closest('div').find('.price').data('price'));    
        c = a * b;
        //debugger --breakpoint
        alert('Debugging prices for items selected  ' +b);

        $(".total span").text(c);

       });

HTML

  <input onclick="return OptionsSelected(this)" type="checkbox" id="{!! $product->id !!}" name="{!! $product->name !!}" value="{!! $product->price !!}" /> 

<div class="container" id="container">


</div>

추신 : 나는 작동하는 스 니펫을 만들려고했지만 그 작동을 얻을 수 없었고 이것은 이미 질문에 대한 새로운 스레드입니다.

안드레아스

이 라인

$(".total span").text(c);

클래스가있는 모든 요소의 내용을 변경합니다. total

this(정확한 수량을 얻기 위해 이미 수행 한대로) 사용 .total하여 변경된 제품 만 변경하십시오.

$('.container').on('keyup', '.quantity', function () {
    var quantityInput = $(this);
    var product = quantityInput.closest('div');

    var quantity = Number(quantityInput.val());
    var price = Number(product.find('.price').data('price'));

    product.find(".total span").text(quantity * price);
});

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Javascript-객체를 동적으로 평가하여 값 변경

분류에서Dev

입력 텍스트 필드를 사용하여 Javascript로 함수의 값을 동적으로 변경

분류에서Dev

JQuery를 사용하여 드롭 다운 선택으로 PHP 값을 동적으로 변경

분류에서Dev

querySelectorAll을 사용하여 입력 값을 동적으로 변경

분류에서Dev

JNDI를 사용하여 런타임에 프로젝트 단계 값을 동적으로 변경

분류에서Dev

vue를 사용하여 선택한 값을 동적으로 변경하는 방법은 무엇입니까?

분류에서Dev

JavaScript로 값을 동적으로 변경

분류에서Dev

jQuery를 사용하여 동적으로 생성 된 입력 필드의 값 변경

분류에서Dev

MS-Access는 VBA를 사용하여 가변 행 값을 가변 열 값으로 동적으로 변환

분류에서Dev

Javascript를 사용하여 HTML 값 변경

분류에서Dev

Spectre를 사용하여 맵 맵에서 값을 재귀 적으로 변경

분류에서Dev

JavaScript를 사용하여 _target = "blank"를 _target = "self"로 동적으로 변경

분류에서Dev

SQL Server Management Studio를 사용하여 수동으로 열 값 변경

분류에서Dev

PHP를 사용하여 동적으로 이미지 변경

분류에서Dev

JQuery를 사용하여 동적으로 요소 위치 변경

분류에서Dev

jquery를 사용하여 변경시 값으로 입력 계산

분류에서Dev

JavaScript를 사용하여 CSS 스타일을 동적으로 변경

분류에서Dev

전역 변수 tkinter를 사용하여 동적 레이블 값 변경

분류에서Dev

javascript 버튼을 사용하여 자동 증가 번호를 사용하여 선택한 여러 값으로 html 변경

분류에서Dev

Javascript를 사용하여 %로 제공된 CSS Div 위치 값 변경

분류에서Dev

R에서 붙여 넣기를 사용하여 변수 이름과 값을 동적으로 생성

분류에서Dev

awk를 사용하여 서로 다른 두 줄의 값 변경

분류에서Dev

`dplyr`를 사용하여 조건부로 열 값 변경

분류에서Dev

PHP를 사용하여 CSV에서 MySQL로-값 변경

분류에서Dev

JQuery를 사용하여 동적으로 colspan 값 설정

분류에서Dev

JavaScript : 변수에 대해 매번 'new'를 사용하여 값을 반복적으로 변경하는 올바른 방법입니까?

분류에서Dev

mongodb : 매개 변수를 사용하여 새 필드에 동적으로 값 할당

분류에서Dev

Python : Pandas는 매개 변수를 사용하여 각 행의 문자열 값을 동적으로 채 웁니다.

분류에서Dev

앵커 속성 값으로 변수를 사용하여 문자열에서 동적 개체 만들기

Related 관련 기사

  1. 1

    Javascript-객체를 동적으로 평가하여 값 변경

  2. 2

    입력 텍스트 필드를 사용하여 Javascript로 함수의 값을 동적으로 변경

  3. 3

    JQuery를 사용하여 드롭 다운 선택으로 PHP 값을 동적으로 변경

  4. 4

    querySelectorAll을 사용하여 입력 값을 동적으로 변경

  5. 5

    JNDI를 사용하여 런타임에 프로젝트 단계 값을 동적으로 변경

  6. 6

    vue를 사용하여 선택한 값을 동적으로 변경하는 방법은 무엇입니까?

  7. 7

    JavaScript로 값을 동적으로 변경

  8. 8

    jQuery를 사용하여 동적으로 생성 된 입력 필드의 값 변경

  9. 9

    MS-Access는 VBA를 사용하여 가변 행 값을 가변 열 값으로 동적으로 변환

  10. 10

    Javascript를 사용하여 HTML 값 변경

  11. 11

    Spectre를 사용하여 맵 맵에서 값을 재귀 적으로 변경

  12. 12

    JavaScript를 사용하여 _target = "blank"를 _target = "self"로 동적으로 변경

  13. 13

    SQL Server Management Studio를 사용하여 수동으로 열 값 변경

  14. 14

    PHP를 사용하여 동적으로 이미지 변경

  15. 15

    JQuery를 사용하여 동적으로 요소 위치 변경

  16. 16

    jquery를 사용하여 변경시 값으로 입력 계산

  17. 17

    JavaScript를 사용하여 CSS 스타일을 동적으로 변경

  18. 18

    전역 변수 tkinter를 사용하여 동적 레이블 값 변경

  19. 19

    javascript 버튼을 사용하여 자동 증가 번호를 사용하여 선택한 여러 값으로 html 변경

  20. 20

    Javascript를 사용하여 %로 제공된 CSS Div 위치 값 변경

  21. 21

    R에서 붙여 넣기를 사용하여 변수 이름과 값을 동적으로 생성

  22. 22

    awk를 사용하여 서로 다른 두 줄의 값 변경

  23. 23

    `dplyr`를 사용하여 조건부로 열 값 변경

  24. 24

    PHP를 사용하여 CSV에서 MySQL로-값 변경

  25. 25

    JQuery를 사용하여 동적으로 colspan 값 설정

  26. 26

    JavaScript : 변수에 대해 매번 'new'를 사용하여 값을 반복적으로 변경하는 올바른 방법입니까?

  27. 27

    mongodb : 매개 변수를 사용하여 새 필드에 동적으로 값 할당

  28. 28

    Python : Pandas는 매개 변수를 사용하여 각 행의 문자열 값을 동적으로 채 웁니다.

  29. 29

    앵커 속성 값으로 변수를 사용하여 문자열에서 동적 개체 만들기

뜨겁다태그

보관