假設你有如下形式:
<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