如果按钮具有class属性,则无法禁用按钮

时间:2016-07-03 17:43:28

标签: javascript jquery html html5 button

我有四个按钮,其中三个有一个名为"多个"的类。这样做的原因是它们将由jquery函数处理。

<input type="submit" id="add" value="Add" <?php set_button_status(1,'is_add') ?>><br/>
<input type="submit" class="multiple" id="publish" name="publish" value="publish"><br/>
<input type="submit" class="multiple" id="unpublish" name="unpublish" value="unpublish"><br/>
<input type="submit" id="trash" class="multiple" name="trash" value="trash" <?php set_button_status(1,'is_delete') ?>><br/>

set_button_status(1,&#39; is_add&#39;)和set_button_status(1,&#39; is_delete&#39;)函数将返回字符串&#34; disabled&#34;如果条件为真,则分别禁用add和thrash按钮。但是,只有添加按钮才能禁用。

当我删除课程&#34;多个&#34;到其他按钮&#34;发布&#34;并且&#34;取消发布&#34;,&#34;垃圾&#34;现在可以被禁用了。

如果按钮具有相同类别的其他按钮,为什么无法禁用该按钮?我该如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

我使用您的代码创建了a fiddle,假设两个.php调用都返回&#39;禁用&#39;。它提供了“添加”和“添加”功能。和&#39;垃圾&#39;按钮被禁用:

cuda-memcheck

答案 1 :(得分:0)

我在我的电脑上使用了上面的代码,一切都很好。(没有PHP)

enter image description here

首先在每个PHP语句的末尾放置;(分号)。

和/&gt;而不只是&gt;在每个输入标签的末尾。

在此之后让我知道结果。