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ライブラリファイルを含めた場合、2番目のオプションでは期待どおりに機能します。

于 2013-06-02T04:52:06.893 に答える