2017-02-14 76 views
-2

我需要一个帮助。我需要在使用PHP提交表单后重新加载页面。我在下面解释我的代码。使用PHP和Javascript提交表单后重新载入页面

$insert = $this->modl_obj->db_insert('db_newsletter',$values, $columns); 
    if($insert !=false){ 
     $GLOBALS['msg']='1'; 
} 

function messagestatus(st){ 
     switch(st) 
     { 
      case 1: 
      { 
       alert("Inserted Successfully."); 
       break; 
      } 
     } 
    } 
    messagestatus(<?php echo $GLOBALS['msg'] ?>); 

在这里,我需要重新加载警告消息后的页面。这种形式出现在以下链接的许多页面中。

http://localhost/takeme 
http://localhost/takeme/about 

请帮我解决这个问题。

+0

使用位置.reload();'。在提醒后写下来。 –

回答

0

这将刷新你的页面中使用它在任何你需要

case 1: 
     { 
      alert("Inserted Successfully."); 
      location.reload(); 
      break; 
     } 
+0

@ Mudassar Saiyed:我做到了,但无法重新加载。因为当我刷新页面时,警报提示即将到来。 – subhra

+0

试试这个......我编辑了答案 –

0

这里有535 ways to reload a page using javascript,非常酷:

这里是前20:

location = location 
location = location.href 
location = window.location 
location = self.location 
location = window.location.href 
location = self.location.href 
location = location['href'] 
location = window['location'] 
location = window['location'].href 
location = window['location']['href'] 
location = window.location['href'] 
location = self['location'] 
location = self['location'].href 
location = self['location']['href'] 
location = self.location['href'] 
location.assign(location) 
location.replace(location) 
window.location.assign(location) 
window.location.replace(location) 
self.location.assign(location) 

最后10 :

self['location']['replace'](self.location['href']) 
location.reload() 
location['reload']() 
window.location.reload() 
window['location'].reload() 
window.location['reload']() 
window['location']['reload']() 
self.location.reload() 
self['location'].reload() 
self.location['reload']() 
self['location']['reload']() 
相关问题