私は、このフォームjqueryの送信変数のポスト
<form id="formProductos" action="<?php echo base_url() ?>index.php/actualizacion/adicionar" method="post">
<label for="">Ingrese Porcentaje</label>
<input type="text" placeholder="Escriba el % de actualización" id="actualPorcentaje" name="actualPorcentaje" class="span12" />
</form>
<?php echo '<a id="enviar" href="'.base_url().'index.php/actualizacion/adicionar/'.$marcaid.'"> Actualizar Precios</a>'; ?>
してから、この機能を持っている
$(document).ready(function(){
$( "#のenviar")。機能(イベント(クリック){
event.preventDefault();
var actualPorcentaje = $('#actualPorcentaje').val();
$.ajax({
type: "POST",
data: $('#formProductos').serialize(),
url: "<?php echo base_url();?>index.php/actualizacion/adicionar",
dataType: 'json',
success: function(data)
{
if(data.result == true){
$('.results').html(data);
}
else{
alert('Ocurrió un error al agregar un producto.');
}
}
});
});
});
リダイレクトされたページには、この機能に
関数gerenciarを(){
...
$config['base_url'] = base_url().'index.php/actualizacion/gerenciar/';
$config['total_rows'] = $this->actualizacion_model->count('actualprecios');
...
$this->pagination->initialize($config);
$this->data['results'] = $this->actualizacion_model->get('actualprecios','idActualizacion, actualPorcentaje, actualFecha','',$config['per_page'],$this->uri->segment(3));
$this->data['view'] = 'actualizacionp/actualizacion';
}
とporcentajeが "0「actualizacion_model.phpは
function get($table,$fields,$where='',$perpage=0,$start=0,$one=false,$array='array'){
$this->db->select($fields.',marcas.marcaNombre');
$this->db->from($table);
$this->db->join('marcas','marcas.idMarca = actualprecios.marcaid');
$this->db->limit($perpage,$start);
$this->db->order_by('idActualizacion','desc');
if($where){
$this->db->where($where);
}
$query = $this->db->get();
$result = !$one ? $query->result() : $query->row();
return $result;
}
しかし、それは働いていないが、この機能を持っている" 持っています
あなたが私に助けてくれることを祈っています。ありがとう!
'actualPorcentaje'は' 0'ですか?あなたはそれをどこに置いていますか? –
コード、いくつかの締め切りなどがありません。「actualPorcentaje」とは何ですか?そして、どこから来ていますか?アンカーのリダイレクトなどの妨げにはなりません。 – adeneo
はい、実際の価格は0です – Maru