- my %new_attr;
- $new_attr{sellprice} = $part->sellprice if ! $form_attr->{sellprice_as_number};
- $new_attr{discount} = $cv_discount if ! $form_attr->{discount_as_percent};
- $new_attr{unit} = $part->unit if ! $form_attr->{unit};
- $new_attr{qty} = 1.0 if ! $form_attr->{qty_as_number};
+ $self->js
+ ->append('#row_table_id', $row_as_html)
+ ->val('#add_item_parts_id', '')
+ ->val('#add_item_parts_id_name', '')
+ ->val('#add_item_description', '')
+ ->val('#add_item_qty_as_number', '')
+ ->val('#add_item_sellprice_as_number', '')
+ ->val('#add_item_discount_as_percent', '')
+ ->run('row_table_scroll_down')
+ ->focus('#add_item_parts_id_name');
+
+ $self->_js_redisplay_amounts_and_taxes;
+ $self->js->render($self);
+}