我需要在检查currentTarjeta.causaDeUnicoServicioContratado
CheckBox
时验证输入。问题是我需要这个奇怪的名字currentTarjeta.causaDeUnicoServicioContratado
。如果我使用something
作为名称,则可以使用。我该如何解决这个问题?
"currentTarjeta.causaDeUnicoServicioContratado": {
required: "#currentTarjeta.causaDeUnicoServicioContratado:checked",
答案 0 :(得分:3)
使用“\\”
逃离点示例:
// Instead of
$("#something.id")
// Write
$("#something\\.id")
它会起作用:))
答案 1 :(得分:1)
这正是问题所在。点假定为css类名。如何在名称中使用下划线或短划线而不是点。
答案 2 :(得分:0)
我有点找到解决方案。
我使用了我的标记name="man.name"
,并使用了de id属性id=name
。
因此,当我使用验证功能时,我调用de id而不是名称:
required: "#name:checked"
这有效:)