我有簡單的形式:jQuery的崗位按鈕名稱
<form action="<?=$_SERVER['PHP_SELF']?>" method="post" id="IDD">
<input type="email" name="user_email" />
<input type="button" name="login" value="login" onclick="pp()" />
</form>
<script>
function pp()
{
$("#IDD").submit();
}
</script>
的「USER_EMAIL」的值是在後VAR,但提交按鈕的名稱不是。我正在做這件事,因爲我有一些額外的代碼,檢查複選框是否被選中。
的'$( 「#IDD」)提交();'是多餘的,因爲你似乎沒有做任何事來阻止你的提交按鈕執行正常的操作。如果您確實有更多可能影響表單的代碼,請將其發佈。 – j08691
我不明白你想要做什麼,但我確定提交按鈕的名字永遠不會被髮送!要做到這一點,你可以添加''或者傳遞一個參數給你的函數onClick =「pp(this.name);」 – scraaappy
但是,當我發佈它不能識別是否(isset($ _ POST [「login」])) – FosAvance