假设你有如下形式:
<body>
<div>Upload data to the server without page Refresh</div>
<input type="hidden" name="hidden_name" id="hidden_name">
<input type="text" name="name" id="name">
<input type="text" name="email" id="email">
<input type="text" name="website" id="website">
<input type="submit" name="submit" id="save" value="Submit">
<div id="display"></div>
</body>
,现在你的脚本将数据发送到控制器。 您必须使用ajax将数据发送到CodeIgniter中的控制器,并且它将使您的工作变得轻松。
<script>
$(document).ready(function(){
$('#save').click(function(){
var hidden_name = $('#hidden_name').val();
var name = $('#name').val();
var email = $('#email').val();
var website = $('#website').val();
$.ajax({
type:'POST',
url:'<?php echo base_url();?>index.php/controller_name/function_name',
async:false,
data:{
"done":1,
"hidden_name":hidden_name,
"name":name,
"email":email,
"website":website
},
success:function(data){
$('#display').html(data);
}
});
});
});
</script>
你可以通过'jquery'获得隐藏值。 '$('#grdtot_c')。val()'并在另一页上发送使用ajax – urfusion
我已经得到这个值 –
那么你面临的问题是什么? – urfusion