2013-06-02 54 views
3

我使用jQuery UI的懸停不是在jQuery UI的工作<a href="javascript: submitform()">Country</a>

當我寫了下面的代碼,將鼠標懸停工作

<a href="genCountryInq.htm">Country</a> 

但我改變那麼下面,懸停不工作

<form id="linkform" action="genCountryInq.htm" method="post"> 
    <a href="javascript: submitform()">Country</a> 
</form> 

和這裏的情況相同

<form id="linkform" action="genCountryInq.htm" method="post"> 
    <a href="#" onclick="$(this).closest('form').submit()">Country</a> 
</form> 

更新我!

+0

對於最後一個,你是否包含jQuery庫文件? –

+0

是的! @KishorSubedi –

+0

然後它應該爲第二個工作。 –

回答

2

爲了您的第一選擇,你需要或者定義submitform功能,如:

function submitform() { 
    document.getElementById('linkform').submit(); 
} 

OR

您可以使用:

<a href="javascript: document.getElementById('linkform').submit();">Country</a>. 

而對於如果你的第二個選項已包括jQuery庫文件,它按預期工作。