我有這個傳統的提交按鈕,提交表單是這樣的:如何檢查表單是否通過javascript提交?
<form method="post" id="form_submit">
...
<input class="button" type="submit" name="Submit" value="Submit">
</form>
我檢查是否正在使用此點擊提交按鈕:
if(isset($_POST['Submit'])){
//update DB
}
現在我有一個使用jquery提交鏈接:
<a href="#" onclick="publish(); return false;">Submit</a>
JS代碼:
$("#form_submit").submit();
因爲我使用javascript提交表單,因此在這裏使用if(isset($_POST['Submit']))
的替代方法是什麼?
是否經由提交AJAX /一些插件,或者你想知道'.submit()'被調用?如果您通過javascript提交表單,否則將出現的按鈕將不在發佈的數據中。 – 2010-05-23 12:02:20
我正在開發Facebook應用程序,並且在調用.submit()之前調用FB彈出窗口,感謝大家的幫助,Sarfraz正確地解決了這個問題。隱藏的輸入是一個不錯的選擇:) – SteD 2010-05-23 12:08:32