2012-01-17 16 views
0

私は今jQuery Mobileを学習していますが、問題があります。私はページ間を移動するときに、このページの間にいくつかのデータを渡したいと思います。しかし、私はこれを修正することはできませんが、これをテストするために作成したものですが、動作しません。私はすでにいくつかのforaとGoogleを検索しましたが、実際の答えは見つかりません。パラメータを使用したページナビゲーションjQuery Mobile

誰かがこの解決策を知っていますか?

Page 1;

<%@ Page Title="" Language="C#" MasterPageFile="~/Test.Master" AutoEventWireup="true" CodeBehind="Page1.aspx.cs" Inherits="Vertegenwoordigers.Page1" %> 
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> 

<div data-role="page" id="Page1"> 
    <div data-role="header"> 
     <a id="ToPage2" data-role="button" class="ui-btn-right" data-icon="arrow-r">Page 2</a> 
     <h1>Page 1</h1> 
    </div> 

    <div data-role="content"> 
     Page 1 
    </div> 
</div> 

</asp:Content> 

ページ2:

<%@ Page Title="" Language="C#" MasterPageFile="~/Test.Master" AutoEventWireup="true" CodeBehind="Page2.aspx.cs" Inherits="Vertegenwoordigers.Page2" %> 
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="server"> 

    <div data-role="page" id="Page2"> 
     <div data-role="header"> 
      <a id="ToPage1" href="/Page1.aspx" data-role="button" data-icon="arrow-l">Page 1</a>  
      <h1>Page 2</h1> 
     </div> 

     <div data-role="content"> 
      Page 2 
     </div> 
    </div> 

</asp:Content> 

Javascriptを:

$(document).bind("mobileinit", function() { }); 

$('#Page1').live('pagebeforecreate', function (event) { 
console.log("Page1 pagebeforecreate"); 
console.log(event); }); 

$('#Page1').live('pagecreate', function (event) { 
console.log("Page1 pagecreate"); 

$('#ToPage2').bind('click', function() { 
    console.log("ToPage2 click"); 

    $.mobile.changePage("/Page2.aspx", { 
     type: "post", 
     data: "testdatastring" 
    }); 

});}); 


$('#Page2').live('pagebeforecreate', function (event) { 
console.log("Page2 pagebeforeload"); 
console.log(event); }); 

$('#Page2').live('pagecreate', function (event) { 
console.log("Page2 pagecreate"); 
console.log(event);}); 

私はあなたのいくつかは、この問題で私を助けることができると思います。

答えて

1

私は答えを見つけたと思います、私はちょうど 'HREF'を使用する必要があり、問題はなくなりました。

関連する問題