HTML:錯誤獲取點擊的按鈕的ID的形式
<form id="myForm" >
<input id="oknovo" type="submit" value="OK & Novo" />
<input id="okfechar" type="submit" value="OK & Fechar" />
</form>
JS:
$("#myForm").submit(function(event){
var botao=$("input[type=submit][clicked=true]").id;
alert(botao);
});
如何識別哪個按鈕被點擊提交表單?
我還檢查this
並試用了此:
var botao=$("input[type=submit][clicked=true]").val();
但我總是得到 「未定義」。
$(「input [type = submit] [clicked = true]」)。attr('id'); –
同樣的結果,你可能會在這裏看到一個生動的例子:http://jsfiddle.net/nuno/3fJ3r/ –
如果你願意提交表單在php中處理,你可以在php中檢查它非常簡單。因此,你將不得不給予submitButtons每個名稱,然後可以檢查php中的價值... – Martin