3

我正在使用jquery ui

当我编写以下代码时,悬停工作

<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>

让我知道 !

4

1 回答 1

2

对于您的第一个选项,您需要定义如下submitform函数:

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

或者

您可以使用:

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

对于您的第二个选项,如果您已包含jQuery库文件,它会按预期工作。

于 2013-06-02T04:52:06.893 回答