/home/techb158/exp.abdallabala.com/ui/lib
NameSizeModeActions
ace/-0755rm
c3/-0755rm
chart/-0755rm
contacts/-0755rm
css/-0755rm
dashboard/-0755rm
dp/-0755rm
dropzone/-0755rm
dt/-0755rm
fc/-0755rm
fonts/-0755rm
footable/-0755rm
ibilling/-0755rm
icons/-0755rm
imgcrop/-0755rm
imgs/-0755rm
invoices/-0755rm
js/-0755rm
jslib/-0755rm
moment/-0755rm
multi-select/-0755rm
orders/-0755rm
popover/-0755rm
prism/-0755rm
redactor/-0755rm
s2/-0755rm
select/-0755rm
settings/-0755rm
sn/-0755rm
spectrum/-0755rm
terminal/-0755rm
tinymce/-0755rm
toggle/-0755rm
transactions/-0755rm
validator/-0755rm
.DS_Store102440644editdlrm
add-contact.js61050644editdlrm
app.js144100644editdlrm
blockui.js199120644editdlrm
clipboard.min.js101120644editdlrm
deposit.js64630644editdlrm
edit-invoice-v2.js172420644editdlrm
edit_invoice_v2n.js112360644editdlrm
expense.js38250644editdlrm
ibilling.js6250440644editdlrm
index.html1120644editdlrm
invoice.js157390644editdlrm
invoice_add_v2.js113600644editdlrm
jquery.steps.min.js136340644editdlrm
locale.js4010644editdlrm
login.js14610644editdlrm
modal.css46960644editdlrm
modal.js266340644editdlrm
numeric.js636160644editdlrm
profile.js145530644editdlrm
progress.js61670644editdlrm
quicksearch.js54620644editdlrm
quote-edit.js104330644editdlrm
quotes.js95370644editdlrm
require.js155240644editdlrm
tr-manage.js26150644editdlrm
transfer.js17020644editdlrm
tr_filter.js36070644editdlrm
typeahead.bundle.min.js397490644editdlrm
Edit: /home/techb158/exp.abdallabala.com/ui/lib/quote-edit.js (10433B)
$(document).ready(function () { $('.amount').autoNumeric('init'); var _url = $("#_url").val(); // Without this, $('#item-add').on('click'... won't work $('#invoice_items').on('change', 'select', function(){ // $('#taxtotal').html('dd'); var taxrate = $('#stax').val().replace(',', '.'); // $(this).val(taxrate); }); var item_remove = $('#item-remove'); item_remove.hide(); function update_address(){ var cid = $('#cid').val(); if(cid != ''){ $.post(_url + 'contacts/render-address/', { cid: cid }) .done(function (data) { var adrs = $("#address"); adrs.html(data); }); } } update_address(); $('#cid').select2({ theme: "bootstrap" }) .on("change", function(e) { // mostly used event, fired to the original element when the value changes // log("change val=" + e.val); // alert(e.val); update_address(); }); item_remove.on('click', function(){ $("#invoice_items tr.info").fadeOut(300, function(){ $(this).remove(); calculateTotal(); }); }); var $modal = $('#ajax-modal'); $('#item-add').on('click', function(){ // create the backdrop and wait for next modal to be triggered $('body').modalmanager('loading'); $modal.load( _url + 'ps/modal-list/', '', function(){ $modal.modal(); }); }); /* / @since v 2.0 */ $('#contact_add').on('click', function(e){ e.preventDefault(); // create the backdrop and wait for next modal to be triggered $('body').modalmanager('loading'); $modal.load( _url + 'contacts/modal_add/', '', function(){ $modal.modal(); $("#ajax-modal .country").select2({ theme: "bootstrap" }); }); }); $('#blank-add').on('click', function(){ $("#invoice_items").find('tbody') .append( ' ' ); }); $('#invoice_items').on('click', '.item_name', function(){ $("tr").removeClass("info"); $(this).closest('tr').addClass("info"); item_remove.show(); }); $modal.on('click', '.update', function(){ var tableControl= document.getElementById('items_table'); $modal.modal('loading'); $modal.modal('loading'); //$modal // .modal('loading') // .find('.modal-body') // .prepend('
' + // 'Updated!' + // '
'); // input type="text" class="form-control item_name" name="desc[]" value="' + item_name + '"> // var obj = new Array(); $('input:checkbox:checked', tableControl).each(function() { var item_code = $(this).closest('tr').find('td:eq(1)').text(); var item_name = $(this).closest('tr').find('td:eq(2)').text(); var item_price = $(this).closest('tr').find('td:eq(3)').text(); // obj.push(innertext); $("#invoice_items").find('tbody') .append( ' ' + item_code + ' ' ); }); // console.debug(obj); // Write it to the console // calculateTotal(); $modal.modal('hide'); }); $modal.on('click', '.contact_submit', function(e){ e.preventDefault(); // var tableControl= document.getElementById('items_table'); $modal.modal('loading'); var _url = $("#_url").val(); $.post(_url + 'contacts/add-post/', { account: $('#account').val(), address: $('#m_address').val(), city: $('#city').val(), state: $('#state').val(), zip: $('#zip').val(), country: $('#country').val(), phone: $('#phone').val(), email: $('#email').val() }) .done(function (data) { var _url = $("#_url").val(); if ($.isNumeric(data)) { // location.reload(); window.location = _url + 'quotes/new/1/' + data + '/'; } else { $modal .modal('loading') .find('.modal-body') .prepend('
' + data + '' + '
'); $("#cid").select2('data', {id: newID, text: newText}); } }); }); $("#add_discount").click(function (e) { e.preventDefault(); var s_discount_amount = $('#discount_amount'); var c_discount = s_discount_amount.val(); var c_discount_type = $('#discount_type').val(); var p_checked = ""; var f_checked = ""; if( c_discount_type == "p" ){ p_checked = 'checked="checked"'; }else{ f_checked = 'checked="checked"'; } bootbox.dialog({ title: $("#_lan_set_discount").val(), message: '
' + '
' + '
' + '
' + ' ' + '
' + ' ' + '
' + '
' + '
' + ' ' + '
' + '
' + '
' + '
' + '
', buttons: { success: { label: $("#_lan_btn_save").val(), className: "btn-success", callback: function () { var discount_amount = $('#set_discount').val(); var discount_type = $("input[name='set_discount_type']:checked").val(); $('#discount_amount').val(discount_amount); $('#discount_type').val(discount_type); //calculateTotal(); //updateTax(); //updateTotal(); } } } } ); }); //var callbacks = $.Callbacks(); //callbacks.add( updateTotal ); //callbacks.fire( alert('done') ); $(".progress").hide(); $("#emsg").hide(); $("#submit").click(function (e) { e.preventDefault(); $('#ibox_form').block({ message: null }); var _url = $("#_url").val(); $.post(_url + 'quotes/edit-post/', $('#invform').serialize(), function(data){ var _url = $("#_url").val(); if ($.isNumeric(data)) { window.location = _url + 'quotes/edit/' + data + '/'; } else { $('#ibox_form').unblock(); var body = $("html, body"); body.animate({scrollTop:0}, '1000', 'swing'); $("#emsgbody").html(data); $("#emsg").show("slow"); } }); }); $("#save_n_close").click(function (e) { e.preventDefault(); $('#ibox_form').block({ message: null }); var _url = $("#_url").val(); $.post(_url + 'quotes/edit-post/', $('#invform').serialize(), function(data){ var _url = $("#_url").val(); if ($.isNumeric(data)) { window.location = _url + 'quotes/list/'; } else { $('#ibox_form').unblock(); var body = $("html, body"); body.animate({scrollTop:0}, '1000', 'swing'); $("#emsgbody").html(data); $("#emsg").show("slow"); } }); }); });