您好 StackExchange 的好心人,
我遇到了一些我正在使用的代码的绊脚石,我已经包含了我正在使用的 HTML 的折叠示例,希望您能够帮助我将剩余的 jQuery 部分拼凑起来。
这里的目标是保持提交按钮处于禁用状态,直到任何具有 .Required 类的元素具有某种值或其他属性,例如“已检查”。所以解决方案需要涵盖 select、radio、checkbox、textbox 和 textarea 元素(这些元素将具有Required 类)。
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<form action="someaction/action" method="post" class="DisableSubmit">
<input type="text" name="title" maxlength="100" autofocus="true" placeholder="Title..." value="" style="width: 90%;" />
<textarea name="text" rows="3" style="width: 90%;"></textarea>
<input type="text" name="title" maxlength="100" placeholder="Location..." value="" class="Required" style="width: 90%;" />
<p class="explain">Required</p>
<label for="i_agree">
<span class="label">I agree to the terms and conditions:</span>
<input type="checkbox" id="i_agree" class="Required" />
</label>
<p class="explain">Required</p>
<input type="submit" class="button" value="Submit" />
</form>
如果所有字段都是相同类型,我知道如何处理这个问题,但在当前情况下苦苦挣扎。任何建议一如既往地感激不尽。
非常感谢