배열의 드롭 다운에서 선택한 값의 데이터 가격을 가져옵니다.

멋진 완벽 주의자

다음 코드가 있습니다.

<tbody>
    <tr>
        <td style="width:40%">
            <select id="pname.0" name="pname[]" class="form-control ">
            <?php 
            $this->db->order_by('name','asc');
            $prod = $this->db->get('product')->result_array();
            foreach($prod as $row):  ?>
                <option  data-price="<?php echo $row['price'];?>" value="<?php echo $row['prod_id'];?>" >
                    <?php echo ucwords($row['name']);?> 
                </option>
            <?php endforeach; ?>
            </select>
        </td>
        <td style="width:10%">
            <input class="form-control" onchange="javascript:calc();" id="item_quantity.0" name="qnty[]" value=""/>
        </td>
        <td class="text-right" style="width:10%">
            <input class="form-control text-right" onchange="javascript:calc();" id="item_price.0" name="price[]" value=""/>
        </td>                   
        <td class="text-right" style="width:10%">
            <input class="form-control text-right" id="subtot.0" readonly name="item_sub_total" value=""/>
        </td>
    </tr>
</tbody>

이제 data-priceDropdown에서 변경시 선택한 옵션 속성 을 동적 ID가 item_price_0 인 텍스트 상자로 가져오고 싶습니다. 행 추가 버튼을 추가함에 따라 변경됩니다. 행 추가를 클릭하면 ID가 item_price_1이됩니다.

jquery 또는 javascript를 사용하여 이러한 값을 어떻게 얻을 수 있는지 친절하게 도와주세요.

lshettyl

이것이 당신이 추구했던 것입니까?

//if your table has an id or class, use it as tag selector is not good without context.
//$(".tableClass") OR $("#tableID")    
$("table").on('change', "select[id^='pname']", function() {

    var $row = $(this).closest("tr"); 
    $row.find("input[id^='item_price']").val( $(this).find('option:selected').data("price") );

});

따라서 .선택기에서 사용하려면 jQuery 선택기 API 에서 언급 한대로 (2nd para) 이스케이프해야 합니다.

데모 @ 바이올린

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

배열의 드롭 다운에서 선택한 값의 데이터 가격을 가져옵니다.

분류에서Dev

select multiple = "multiple"옵션 드롭 다운에서 선택한 모든 항목의 이름을 가져옵니다.

분류에서Dev

PHP의 드롭 다운에서 선택한 값의 값을 어떻게 가져 옵니까?

분류에서Dev

드롭 다운에서 선택한 옵션의 값 가져 오기

분류에서Dev

PHP의 드롭 다운에서 선택한 값 가져 오기

분류에서Dev

Rails : 드롭 다운에서 선택한 값을 확인하고 데이터베이스의 값과 비교

분류에서Dev

Powerbuilder는 드롭 다운 목록에서 선택한 값을 가져옵니다.

분류에서Dev

드롭 다운 배열에서 선택한 값을 가져 오는 방법

분류에서Dev

동일한 '<select class ='가있는 2 개의 드롭 다운이 있으므로 드롭 다운에서 옵션을 선택할 수 없습니다.

분류에서Dev

첫 번째 드롭 다운에서 선택한 값을 기준으로 두 번째 드롭 다운에서 값을 선택하는 방법은 무엇입니까? 두 값 모두 데이터베이스에서 가져옵니다.

분류에서Dev

AngularJS의 중첩 된 ng-repeat 내의 드롭 다운 옵션에서 선택한 값 가져 오기

분류에서Dev

목록은 다른 드롭 다운의 옵션을 선택하여 드롭 다운에 채워지지만 전체 열은 테이블에서 해당 행의 옵션을 가져옵니다.

분류에서Dev

드롭 다운에서 선택한 값의 ID를 가져 오는 Jquery

분류에서Dev

Laravel의 드롭 다운 목록에서 선택한 값 가져 오기

분류에서Dev

드롭 다운 목록에서 선택한 값의 ID 가져 오기

분류에서Dev

선택한 JQuery 플러그인이 변경 중에 드롭 다운 값을 가져옵니다.

분류에서Dev

마젠 토의 드롭 다운에서 옵션을 선택한 후 구성 가능한 제품 가격이 자동으로 변경되지 않음

분류에서Dev

MVC 웹 애플리케이션의 여러 드롭 다운에서 선택한 값 가져 오기

분류에서Dev

선택한 이미지의 값을 가져옵니다.

분류에서Dev

PHP, SQL의 드롭 다운에서 선택한 값을 가져올 수 없습니다.

분류에서Dev

데이터베이스에서 드롭 다운에서 선택한 지정된 ID에서 값 가져 오기

분류에서Dev

양식에서 보낸 값과 드롭 다운 목록에 나타나는 값이 다른 경우 선택 드롭 다운 목록의 값을 가져옵니다.

분류에서Dev

Google API V3는 장소에 대한 드롭 다운 선택 목록을 만들고 json txt 파일의 lat lng에서 값을 가져옵니다.

분류에서Dev

codeingiter의 데이터베이스에 선택한 여러 드롭 다운 값을 저장하는 방법

분류에서Dev

스피너에서 선택한 항목은 드롭 다운의 위치가 아닌 문자열 배열의 항목 이름을 매핑해야합니다.

분류에서Dev

VBA에서 Excel의 드롭 다운 유효성 검사 목록에서 선택한 값의 ID를 가져옵니다.

분류에서Dev

드롭 다운 목록에서 선택한 옵션을 가져오고 laravel의 기본 통화에 따라 모든 제품 가격을 변환하는 방법

분류에서Dev

사용자가 드롭 다운에서 값을 선택한 후 Delphi TMS 그리드가 다음 열로 이동

분류에서Dev

angularJS의 다음 페이지에서 드롭 다운의 선택된 항목을 가져올 수 없습니다.

Related 관련 기사

  1. 1

    배열의 드롭 다운에서 선택한 값의 데이터 가격을 가져옵니다.

  2. 2

    select multiple = "multiple"옵션 드롭 다운에서 선택한 모든 항목의 이름을 가져옵니다.

  3. 3

    PHP의 드롭 다운에서 선택한 값의 값을 어떻게 가져 옵니까?

  4. 4

    드롭 다운에서 선택한 옵션의 값 가져 오기

  5. 5

    PHP의 드롭 다운에서 선택한 값 가져 오기

  6. 6

    Rails : 드롭 다운에서 선택한 값을 확인하고 데이터베이스의 값과 비교

  7. 7

    Powerbuilder는 드롭 다운 목록에서 선택한 값을 가져옵니다.

  8. 8

    드롭 다운 배열에서 선택한 값을 가져 오는 방법

  9. 9

    동일한 '<select class ='가있는 2 개의 드롭 다운이 있으므로 드롭 다운에서 옵션을 선택할 수 없습니다.

  10. 10

    첫 번째 드롭 다운에서 선택한 값을 기준으로 두 번째 드롭 다운에서 값을 선택하는 방법은 무엇입니까? 두 값 모두 데이터베이스에서 가져옵니다.

  11. 11

    AngularJS의 중첩 된 ng-repeat 내의 드롭 다운 옵션에서 선택한 값 가져 오기

  12. 12

    목록은 다른 드롭 다운의 옵션을 선택하여 드롭 다운에 채워지지만 전체 열은 테이블에서 해당 행의 옵션을 가져옵니다.

  13. 13

    드롭 다운에서 선택한 값의 ID를 가져 오는 Jquery

  14. 14

    Laravel의 드롭 다운 목록에서 선택한 값 가져 오기

  15. 15

    드롭 다운 목록에서 선택한 값의 ID 가져 오기

  16. 16

    선택한 JQuery 플러그인이 변경 중에 드롭 다운 값을 가져옵니다.

  17. 17

    마젠 토의 드롭 다운에서 옵션을 선택한 후 구성 가능한 제품 가격이 자동으로 변경되지 않음

  18. 18

    MVC 웹 애플리케이션의 여러 드롭 다운에서 선택한 값 가져 오기

  19. 19

    선택한 이미지의 값을 가져옵니다.

  20. 20

    PHP, SQL의 드롭 다운에서 선택한 값을 가져올 수 없습니다.

  21. 21

    데이터베이스에서 드롭 다운에서 선택한 지정된 ID에서 값 가져 오기

  22. 22

    양식에서 보낸 값과 드롭 다운 목록에 나타나는 값이 다른 경우 선택 드롭 다운 목록의 값을 가져옵니다.

  23. 23

    Google API V3는 장소에 대한 드롭 다운 선택 목록을 만들고 json txt 파일의 lat lng에서 값을 가져옵니다.

  24. 24

    codeingiter의 데이터베이스에 선택한 여러 드롭 다운 값을 저장하는 방법

  25. 25

    스피너에서 선택한 항목은 드롭 다운의 위치가 아닌 문자열 배열의 항목 이름을 매핑해야합니다.

  26. 26

    VBA에서 Excel의 드롭 다운 유효성 검사 목록에서 선택한 값의 ID를 가져옵니다.

  27. 27

    드롭 다운 목록에서 선택한 옵션을 가져오고 laravel의 기본 통화에 따라 모든 제품 가격을 변환하는 방법

  28. 28

    사용자가 드롭 다운에서 값을 선택한 후 Delphi TMS 그리드가 다음 열로 이동

  29. 29

    angularJS의 다음 페이지에서 드롭 다운의 선택된 항목을 가져올 수 없습니다.

뜨겁다태그

보관