我有一个新的谜,你要解决,因为我无法让这个工作。
想象一下,您正在为一家在线营销公司工作,该公司拥有一个托管和管理广告系列的专有平台。然后想象只能验证“就在那里”所需的字段。最后;想象一下在检查某个单选按钮后需要表单字段的客户端。对?对!嗯......不......不对。
这是事情。同一个单选按钮会触发一个jQuery脚本,该脚本在5 div
中缓存,其中包含隐藏display: block
的表单字段。我准备好了jQuery.validation.js
插件。
我将这段代码插入到必要的表单字段中,如果它符合检查依赖字段的条件:
class="textInput1 validate[condRequired[radiobuttonX]]"
textInput1
是一个用于设置输入字段样式的CSS类。
作为submitbutton
我使用使用此代码提交的图片:input type="image"
onclick="document.forms['formName'].submit();"
我有:
$(document).ready(function() {
在我的脑海中,我有验证脚本的链接:
<script src="../path/to/jquery.validationEngine.js"></script>
我使用:Inline Form Validation Engine 2.6.2, jQuery plugin
如果勾选radiobuttonX
,如何制作表单字段Y?我肯定也需要语法,因为我是个笨蛋; - )
答案 0 :(得分:0)
如果你可以从jQuery Validation Engine切换到jQuery-Validate,这将是解决方案:
$("#form").validate({
rules: {
fieldY: {
required: {
depends: function() {
return $("#radioButtonX").is(":checked");
}
}
}
}
});