我有這段代碼。試圖將表單值從一個內部頁面傳遞到另一個,並且它不工作。這段代碼有什麼問題嗎? (表單傳遞變量)
下面的代碼:
<div data-role="page" id="home">
<div data-role="header">
<h1>Page One</h1>
</div><!-- /header -->
<div data-role="content">
<form action="post" name="myform">
<input type="text" value="" name="mytext" />
<input type="submit" value="submit" />
</form>
</div><!-- /content -->
</div><!-- /page -->
//和頁面2
<div data-role="page" id="page2">
<div data-role="header">
<h1>Page Two</h1>
</div><!-- /header -->
<div data-role="content">
<?php if (isset($_POST['mytext'])) {
// do something with $_POST['value']
echo 'it works'; } ?>
</div><!-- /content -->
</div><!-- /page -->
它基本上不工作......沒有錯誤,但沒有任何價值。
*「這基本上不工作......沒有錯誤,但沒有數值。」*這似乎很奇怪。我懷疑有一個錯誤,但你沒有注意到它。遠遠不止的jQuery示例(甚至jQuery API函數)都省略了錯誤處理。 **總是**請務必處理['error'](http://api.jquery.com/jQuery.ajax/)回調(無論是在每個調用中,還是全局通過['ajaxSetup']](http:///api.jquery.com/jQuery.ajaxSetup/))。在這種情況下,您應該看到'error'被404調用,除非您發佈表單的URL確實是「post」(這可能,不太可能)。 – 2011-06-12 10:11:32