Javascript 如何验证包含输入字段的单选按钮?

Javascript 如何验证包含输入字段的单选按钮?,javascript,jquery,radio-button,jquery-validate,Javascript,Jquery,Radio Button,Jquery Validate,所以我有这些单选按钮,用户可以选择,然后我需要在里面输入文本。如何验证这些输入,以便选择单选选项,如果是前两个选项之一,请确保它们填写文本输入?我假设我需要以某种方式使用jquery.validator.addMethod,但我真的不知道我需要做什么。我非常感谢你的帮助。非常感谢 定价 选择您希望定价在网站上的显示方式。 正常价格 $ 销售价格 $ 价格电子邮件 保存是的,跳过服务器端验证不是一个选项,但是如果您也在客户端进行验证,您将获得更好的用户体验。在用户意识到问题之前等待到服务器的往

所以我有这些单选按钮,用户可以选择,然后我需要在里面输入文本。如何验证这些输入,以便选择单选选项,如果是前两个选项之一,请确保它们填写文本输入?我假设我需要以某种方式使用jquery.validator.addMethod,但我真的不知道我需要做什么。我非常感谢你的帮助。非常感谢


定价
选择您希望定价在网站上的显示方式。
正常价格
$
销售价格
$
价格电子邮件

保存
是的,跳过服务器端验证不是一个选项,但是如果您也在客户端进行验证,您将获得更好的用户体验。在用户意识到问题之前等待到服务器的往返是一种肯定会激怒用户的方法。单选按钮可以有
onChange
处理程序来检查按钮是否被选中,并相应地设置文本框的所需状态。

客户端验证(js/html…)永远都不够好,简单的inspect元素摆弄很容易绕过它。如果你真的想验证客户端的输入,你需要在服务器端(php/node/ruby…@Mihailo)进行验证,我将把这个交给一个开发人员,他将在asp.net中构建表单,所以我会把这个问题提出来。谢谢