0
divで表示するために送信しているJSONデータを取得していますが、変数を保存してそのデータを使用できるようにしたいページのリロードの後、ここでajax呼び出しのデータをcodeigniterのビューで変数に保存する
は私のコードです
jQuery('#npost').submit(function(e){
e.preventDefault();
var formData = new FormData(this);
var url= '<?php echo base_url("user/postData"); ?>';
jQuery.ajax({
type: "POST",
url:url,
data: formData,
dataType: 'json',
cache: false,
contentType: false,
processData: false,
success: function(data)
{
var ParsedObject = JSON.stringify(data);
var json = $.parseJSON(ParsedObject);
alert(json.status);
var value= json;
json.textdata;
//$("#status_data").val(json.textdata);
$('#result_table').append(json.textdata);
},
error: function(data){
//error function
}
});
});
here is my controller
public function postData()
{
$post = $this->input->post();
//print_r($post);
unset($post['submit']);
$this->load->model('Pmodel');
$post_data=$this->Pmodel->post_data($post);
echo json_encode($post);
}
view
<div id='result_table' style="color:white;">
<?php echo $status; ?><br>
</div>
iはhtml要素にデータを保存し、コントローラにそれをエコーするか、ビューでそれを保存することが可能であることができますか?
下のあなたの成功関数の書き込みには? – JYoThI
私は何かを書き込むとデータがデータベースに保存され、ビューページに表示されるようになりました。このデータを変数に保存してビューページに保存したいので、書き込んだデータが表示されますいつでも私はビューを開きます。 –
これは私が達成したいものです –