如何通过jquery禁用/启用按钮

Tom*_*Tom 5 jquery

如何通过jquery(按名称)禁用/启用特定按钮?

该按钮没有ID,只有以下代码:

<button onclick="$('ChangeAction').value='SaveAndDoOrder';" value="Bye" name="SaveAndDoOrder" type="submit">
        <i class="Icon ContinueIconTiny"></i>
        <span class="SelectedItem">Bye</span>
      </button>
Run Code Online (Sandbox Code Playgroud)

Dav*_*ock 6

尝试这个:

$("button[name=SaveAndDoOrder]").attr("disabled", "disabled");
Run Code Online (Sandbox Code Playgroud)

name这将禁用属性等于 的按钮nameOfButton

$("button[name=SaveAndDoOrder]").removeAttr("disabled");
Run Code Online (Sandbox Code Playgroud)

这将从同一按钮中删除禁用属性。


Chr*_*tal 5

我建议使用ID代替名称,例如:

$("#myButton").attr("disabled", true);
Run Code Online (Sandbox Code Playgroud)

这会将该disabled属性添加到按钮,然后您的浏览器将自动禁用该按钮.如果你想使用名字,你可以像这样使用它:

$("button[name=myButton]").attr("disabled", true);
Run Code Online (Sandbox Code Playgroud)