Changeset 1006 in main


Ignore:
Timestamp:
04/16/12 13:37:21 (11 years ago)
Author:
agalech
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/openPLM/media/js/3D/ajax3D.js

    r946 r1006  
    22function update_part_form() { 
    33    var form = $("#decompose_form"); 
     4 
    45    form.showLoading(); 
    56    var prefix = $(this).attr("id").replace("-type_part", "").replace("id_", ""); 
     7 
     8 
     9 
     10    var assembly_reference = $(this).parent().attr("id").replace("_ref", "");   
     11    var selected=$(this).val() 
     12 
    613    var params = form.serialize(); 
    714    $.ajax({ 
    8         url: "/ajax/decompose/"+prefix + "/?" + params, 
     15        url: "/ajax/decompose/"+prefix+"/?" + params, 
    916        success: function( part_form ){ 
    10             $("#extra_part_" + prefix).html(part_form); 
    11             if ($("#part_show" + prefix.replace("form-", "")+ ">span").text() == "+" ){ 
    12                 $("#part_show" + prefix.replace("form-", "")).click(); 
     17            $("#extra_part_form-"+ prefix).html(part_form); 
     18            if ($("#part_show-" + prefix+ ">span").text() == "+" ){ 
     19                $("#part_show-" + prefix).click(); 
    1320            } 
     21             
     22        
     23            $("#decompose_form a#"+assembly_reference+"_part").html("("+selected+")") 
     24                
     25                 
     26             
     27             
    1428            make_combobox(); 
    1529            form.hideLoading(); 
     
    1933 
    2034     
     35$(document).ready(function() { 
     36    $("#decompose_form button.toggle_extra_attributes_button").button().click( 
     37        function () { 
     38            var id = $(this).attr("id"); 
     39            $("tr." + id).toggle(); 
     40            $(this).children("span").text($(this).children("span").text() == "+" ? "-" : "+"); 
     41            return false; 
     42        } 
     43    ); 
     44    $("#decompose_form td.part_type_form > select").change(update_part_form); 
     45    }); 
    2146 
     47/* 
    2248$(function() { 
    2349    $("#decompose_form button.toggle_extra_attributes_button").button().click( 
     
    3258    } 
    3359 ); 
     60 */ 
    3461 
Note: See TracChangeset for help on using the changeset viewer.