1
意外改變我有一個頁面是這樣的:URL在jQuery Mobile的
<%@ Page Title="" Language="C#" MasterPageFile="~/TekContent.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<asp:Content ID="ContentPage" ContentPlaceHolderID="PageIdContent" runat="Server">
<div data-role="page" id="pageHome">
<div data-role="header" data-position="inline">
<h1>Welcome To My App</h1>
</div>
<div data-role="content">
<ul data-role="listview" data-inset="true">
<li><a href="#pageSignMe">Sign me up</a></li>
<li><a href="AddTag.aspx">Add Tag</a></li>
<li><a href="ShowList.aspx">Tag List</a></li>
</ul>
</div>
<div data-role="footer" class="ui-bar" id="div2">
</div>
</div>
</asp:Content>
當我點擊Tag List
,網址是改變從http://localhost/MyApp/
到http://localhost/MyApp/#AddTag.aspx
。我無法得到爲什麼#
添加到Tag.aspx之前。
後來的鏈接更改URL。像:http://localhost/MyApp/#MyApp/AddTag.aspx?id=1
這是因爲我的AddTag.aspx頁面腳本無法正常工作。
我想我沒有得到JQuery移動URL規則。
我覺得問題可能出在主內容。你可以發佈嗎? –