Código
no me quiere agarrar el mask pero si abro la consola en chrome y hago lo mismo si la agarra como puedo arreglar ambos errores?
("#description").mask("(999) 999-9999");
controlador
Código
public function addProduct(){ $descripcion = $this->input->post('description'); $cost_price = $this->input->post('cost_price'); $selling_price = $this->input->post('selling_price'); $wprice = $this->input->post('wprice'); $stock = $this->input->post('stock'); $data_product = $this->item->addProduct($descripcion,$cost_price,$selling_price,$wprice,$stock); 'description' => $descripcion, 'cost_price' => $cost_price, 'selling_price' => $selling_price, 'wprice' => $wprice, 'stock' => $stock ); $this->json($data_product); }
model
Código
public function addProduct($descripcion,$cost_price,$selling_price,$wprice,$stock){ 'descripcion' => $descripcion, 'precio_compra' => $cost_price, 'precio_venta' => $selling_price, 'precio_mayoreo' => $wprice, 'existencia' => $stock ); $query = $this->db->insert('storelte_articulos',$data); return $query->result_array(); }
ajax
Código
$('#add').on('click',function(){ $("#description").mask("(999) 999-9999"); $("#new_product").validate(); BootstrapDialog.show({ message: function(dialog) { var $message = $('<div></div>'); var pageToLoad = dialog.getData('pageToLoad'); $message.load(pageToLoad); return $message; }, data: { 'pageToLoad': URL_GET_VIEW_PRODUCT }, closable: false, buttons:[{ id: 'btn-ok', cssClass: 'btn-primary', icon: 'glyphicon glyphicon-send', label: ' Save', action: function (e) { var description = $('#description').val(); var cost_price = $('#cost_price').val(); var selling_price = $('#selling_price').val(); var wprice = $('#wprice').val(); var stock = $('#stock').val(); if($("#new_product").valid()){ $.ajax({ url: URL_GET_ADD_PRODUCT, type: 'POST', data: {description: description, cost_price: cost_price, selling_price: selling_price, wprice: wprice, stock: stock} }).done(function (e) { console.log(e); }); } } },{ id: 'btn-cancel', cssClass: 'btn-danger', icon: 'glyphicon glyphicon-remove', label: ' Cancel', action: function (e) { e.close(); } }] }); });