[英]Navigating to multiple pages using jquery mobile
我一直在使用jquery mobile在頁面之間導航。我嘗試使用下面的代碼。
<body>
<div data-role="page" id="home">
<div data-role="header">
<h1>site Details</h1>
</div>
<div data-role="content">
<a href="#Site entry1" data-role="button" data-inline="true">Enter the details of site</a>
<a href="#Modify site" data-role="button" data-inline="true">Modify site details</a>
</div>
</div>
<div data-role="page" id="Site entry1">
<div data-role="header">
<a href="#home" data-rel="back" data-role="button" data-icon="home">Home</a>
<h1>Welcome To enter the details of site</h1>
</div>
<div data-role="content">
<div class="content-primary">
<form>
<ul data-role="listview">
<li data-role="fieldcontain">
<label for="sitename">Site name:</label>
<input type="text" sitename="name" id="sitename" value="" />
</li>
<li data-role="fieldcontain">
<label for="siteno">Site name:</label>
<input type="text" siteno="siteno" id="siteno" value="" />
</li>
<a href="#Site entry2" data-role="button" data-inline="true">Next</a>
</ul>
</form>
</div>
</div>
<div data-role="page" id="Site entry2">
<div data-role="header">
<a href="#Site entry1" data-role="button" data-icon="arrow-l">previous</a>
</div>
<div data-role="content">
<div class="content-primary">
<form>
<ul data-role="listview">
<li data-role="fieldcontain">
<label for="moduleno">name:</label>
<input type="text" modulename="moduleno" id="moduleno" value="" />
</li>
<li class="ui-body ui-body-b">
<fieldset class="ui-grid-a">
<div class="ui-block-b">
<button type="submit" data-theme="a">Submit</button></div>
</fieldset>
</li>
</ul>
</form>
</div>
<div data-role="footer">
<a href="#Site entry3" data-role="button" data-icon="arrow-r">Next</a>
</div>
</div>
<div data-role="page" id="Site entry3">
<div data-role="header">
<a href="#Site entry2" data-rel="back" data-role="button" data-icon="arrow-l">previous</a>
</div>
<div data-role="content">
<div class="content-primary">
<form>
<ul data-role="listview">
<li data-role="fieldcontain">
<label for="modulename">name:</label>
<input type="text" name="name" id="name" value="" />
</li>
<li class="ui-body ui-body-b">
<fieldset class="ui-grid-a">
<div class="ui-block-b">
<button type="submit" data-theme="a">Submit</button></div>
</fieldset>
</li>
</ul>
</form>
</div>
<div data-role="footer">
<a href="#home" data-role="button" data-icon="home">Home</a>
</div>
</div>
<div data-role="page" id="Modify site">
<div data-role="header">
<a href="home" data-rel="back" data-role="button" data-icon="home">Home</a>
<h1>List of sites </h1>
</div>
<div data-role="content"></div>
<div data-role="footer"></div>
</div>
</body>
但是我無法從Site entry1頁面導航到Site entry2,也不能從主屏幕中的“修改”按鈕導航到相應頁面。我需要將數據從Site Entry Page1保留到Site Entry Page3,直到我按Submit按鈕。
提前致謝..
<body>
<div data-role="page" id="home">
<div data-role="header">
<h1>site Details</h1>
</div>
<div data-role="content">
<a href="#Site entry1" data-role="button" data-inline="true">Enter the details of site</a>
<a href="#Modify site" data-role="button" data-inline="true">Modify site details</a>
</div>
</div>
<div data-role="page" id="Site entry1">
<div data-role="header">
<a href="#home" data-rel="back" data-role="button" data-icon="home">Home</a>
<h1>Welcome To enter the details of site</h1>
</div>
<div data-role="content">
<div class="content-primary">
<form>
<ul data-role="listview">
<li data-role="fieldcontain">
<label for="sitename">Site name:</label>
<input type="text" sitename="name" id="sitename" value="" />
</li>
<li data-role="fieldcontain">
<label for="siteno">Site name:</label>
<input type="text" siteno="siteno" id="siteno" value="" />
</li>
<a href="#Site entry2" data-role="button" data-inline="true">Next</a>
</ul>
</form>
</div>
</div>
</div>
<div data-role="page" id="Site entry2">
<div data-role="header">
<a href="#Site entry1" data-role="button" data-icon="arrow-l">previous</a>
</div>
<div data-role="content">
<div class="content-primary">
<form>
<ul data-role="listview">
<li data-role="fieldcontain">
<label for="moduleno">name:</label>
<input type="text" modulename="moduleno" id="moduleno" value="" />
</li>
<li class="ui-body ui-body-b">
<fieldset class="ui-grid-a">
<div class="ui-block-b"><button type="submit" data-theme="a">Submit</button></div>
</fieldset>
</li>
</ul>
</form>
</div>
</div>
<div data-role="footer">
<a href="#Site entry3" data-role="button" data-icon="arrow-r">Next</a>
</div>
</div>
<div data-role="page" id="Site entry3">
<div data-role="header">
<a href="#Site entry2" data-rel="back" data-role="button" data-icon="arrow-l">previous</a>
</div>
<div data-role="content">
<div class="content-primary">
<form>
<ul data-role="listview">
<li data-role="fieldcontain">
<label for="modulename">name:</label>
<input type="text" name="name" id="name" value="" />
</li>
<li class="ui-body ui-body-b">
<fieldset class="ui-grid-a">
<div class="ui-block-b"><button type="submit" data-theme="a">Submit</button></div>
</fieldset>
</li>
</ul>
</form>
</div>
</div>
<div data-role="footer">
<a href="#home" data-role="button" data-icon="home">Home</a>
</div>
</div>
<div data-role="page" id="Modify site">
<div data-role="header">
<a href="home" data-rel="back" data-role="button" data-icon="home">Home</a>
<h1>List of sites </h1>
</div>
<div data-role="content">
</div>
<div data-role="footer">
</div>
</div>
正確的代碼
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.