1
我正在嘗試通過JQuery Mobile提交表單。JQuery Mobile提交表單
我:
<form action="#pagetwo" method="post" name="myform">
<input type="text" name="myname">
<input type="submit" value="submit" />
... then I have....
<div data-role="page" id="pagetwo">
...
<?php echo $_GET["myname"]; ?>
的第一個問題是,它沒有做任何事情,當我點擊提交按鈕。它應該去#pagetwo
我做錯了,請問?
UPDATE:
這裏是更多的代碼的要求:
<div data-role="page" id="home">
<div data-role="header">
<h1>Page 1</h1>
</div><!-- /header -->
<div data-role="content">
<form action="#page2" method="post" name="myform">
<div data-role="fieldcontain">
<fieldset data-role="controlgroup">
<legend>Check Property Elements:</legend>
<input type="checkbox" name="checkbox-1" id="checkbox-1" class="custom" /><label for="checkbox-1">Yes or No</label>
</fieldset>
</div>
</form>
...
<div data-role="page" data-theme="a" id="page2">
<div data-role="header">
<h1>This is page 2</h1>
</div><!-- /header -->
<div data-role="navbar">
<ul>
<li><a href="#home">Home</a></li>
</ul>
</div><!-- /navbar -->
<div data-role="content" data-theme="d">
<?php if (isset($_POST['checkbox-1'])) {
// do something with $_POST['value']
echo 'yessss';
var_dump($_POST);
} ?>
調試控制檯中的任何錯誤? – 2011-06-11 17:25:27
不,完全沒有錯誤:o/ – user783710 2011-06-11 17:28:32
你能編輯問題並添加更多代碼嗎?如果你把PHP拿出來,頁面轉換是否工作?我還沒有看到表單提交到多頁面佈局,所以我想更多地看看你編碼的內容。這裏是表單提交的文檔:http://jquerymobile.com/demos/1.0a4.1/#docs/forms/forms-sample.html在這個例子中,他們張貼到一個單獨的頁面而不是多頁面佈局 – 2011-06-11 17:40:58