0

我显示带有输入类型图像的超链接。默认情况下应禁用该按钮,当某个条件为真时,应通过 knockoutjs 启用绑定启用该按钮。

但这不会阻止用户执行超链接。

我怎样才能做到这一点?

<a class="areaLink" href="/Module/Create" id="CreateModule">
<input src="/Content/Images/createmodule.png" title="Create module" type="image">
</a>

 $('#CreateModule').click(function (e) {
            e.preventDefault();
            // do something
 });
4

1 回答 1

0

您不需要将其包装在超链接中,因为输入将具有自己的事件,您可以绑定到这些事件。为输入提供一个 ID 并使用它来绑定单击并进行启用。

于 2013-01-05T16:36:27.463 回答