-1
我真的想用jQuery獲得某個地方,但我無法讓它處理表單。這裏是我的(測試)代碼:jQuery表單處理和發佈
<form id="form" >
<input type="text" name="abc" />
<input type="text" name="def"/>
<input type="text" name="ghi"/>
<input type="submit" name="try" id="try" />
</form>
和jQuery的:
$(document).ready(function($) {
$("#try").click(function() {
$.post("process.php", $("#form").serialize());
});
});
一個簡單的測試,我有這樣的process.php,如果我訪問過程中的PHP指揮它工作
mysql_query("INSERT INTO testit (tryit) VALUES ('1')");
,如果我再嘗試
$tryit = $_POST['abc'];
mysql_query("INSERT INTO testit (tryit) VALUES ($tryit)");
即訪問後變量ABC什麼也沒有發生
是我連接到數據庫
爲什麼jQuery的不去頁面process.php?
連載的作品,因爲我可以看到這個在瀏覽器
testit.php?abc=q345&def=345&ghi=2345&try=Submit+Query
我真正想要做的是POST表單變量到數據庫表,爲什麼我不能得到它的工作?要麼如上所述,要麼嘗試發佈變量?
拉塞爾,我們從來沒有想通了,你上回發一個形式提出的其他職位發生了什麼事。不知道其中一個選項是否適合您,我們無法知道這裏發生了什麼。嘗試一次解決一個步驟。 – 2010-02-24 13:13:44