2013-04-02 17 views
0

我有一個jquery對話框,它打開並具有主要用戶視圖,主要是客戶端列表和一系列按鈕,從用戶可以編輯客戶端詳細信息,刪除客戶端或向客戶端添加一些信息。當用戶點擊編輯客戶端,它需要用戶編輯客戶端的形式,這是在同一個對話框裝,這裏是點擊後的編輯按鈕會發生什麼jquery的標記:創建一個後退按鈕,轉到jquery對話框中的前一頁

$(".editClient").button({icons: {primary: "ui-icon-pencil"}, text: false}).width("28px").height("20px").click(function() { 

        $.ajax({ 
        dataType: "html", 
        url: "ajax.php?action=edit_client_form", 
        beforeSend: function() 
        { 
        $('.error, .success, .notice').remove(); 

        }, 
        success: function(html) 
        { 

        $('#users-contain').html(html); 

        } 

       }); 
      }); 

你可以看到它目前裝載來自AJAX頁面的信息,這裏是爲edit_client_form部分標記:

 $html .= '<table> 
       <tr> 
       <td><button class="backForm" type="button">Back</button></td> 
       </tr> 
       </table>'; 


echo $html; 

我需要的是一個後退按鈕,這需要用戶返回到主視圖,從編輯表單,有沒有人有任何想法,我會如何做到這一點?

回答

0

也許這會有所幫助,它是附加到文檔中,以便鏈接/按鈕,可以在任何時候被裝載在

$(function(){ 

    $(document).on('click', 'button.backForm', function(){ 

     history.go(-1); 

    }); 

}); 
+0

這並不把我退後一步在對話框中,它只是把我帶回到再次在主窗口中的頁面。 –

相關問題