0
有沒有人有一個想法如何刷新輸入字段。 我的代碼是這樣的。在jQuery提交後自動刷新輸入字段
<form>
<?php
$indicode = rand(123456,987654);
$data1 = array(
'name' => 'indicode',
'id' => 'indicode',
'value' => $indicode,
'type' => 'hidden'
);
echo form_input($data1);
?>
</form>
<script>
function submit_member(){
$.post('<?php echo site_url('admin_gcecmem/submit_memberform'); ?>',
{
indicode : $('#indicode').val(),
},
function(data){
if(data.result=='SUCCESS'){
$('#indicode').val();// i think after a successful submission my indicode should have different value.
$('#message_success').html(data.message);
//$('#message_success').show();
$('#message_success').fadeTo(1500, 5.0, function(){
$('#message_success').fadeOut(3000);
});
}else{
$('#message_error').html(data.message);
//$('#message_error').show();
$('#message_error').fadeTo(1500, 5.0, function(){
$('#message_error').fadeOut(3000);
});
}
},'json'
);
</script>
我希望指示碼在保存成功後自動更改它的值。
ex. 1st Value is indicode = 982348;
after saving the 2nd Value: indicode = 234234...
etc...
感謝您的答覆。我按照你的說法嘗試,但第二個和第三個值是0. – Dennis 2014-09-27 09:44:37
你能告訴我'admin_gcecmem/submit_memberform'的代碼並返回json數據嗎? – 2014-09-27 09:57:30
問題解決了先生。我使用存儲過程來創建指示的隨機數。無論如何,感謝您的幫助和關心。 – Dennis 2014-09-27 11:44:24