Javascript标识已启用下拉列表选择类型
我有一个表单,它包含多种类型的输入字段,带有一些复杂的验证,可以根据用户输入或选择的内容禁用/启用各种输入类型。我使用JS检查不同的已启用输入类型,如果它们为空,则会保留一个运行总数。每次修改启用的输入时,CheckForm函数都会运行 但是,我遇到的问题是确定启用了哪些下拉选择类型,如果为空,则需要在alt_count变量中对它们进行计数。如果您查看下面的代码,请注意复选框和普通文本输入类型工作正常,这只是选择一种类型的问题 代码:Javascript标识已启用下拉列表选择类型,javascript,jquery,attributes,Javascript,Jquery,Attributes,我有一个表单,它包含多种类型的输入字段,带有一些复杂的验证,可以根据用户输入或选择的内容禁用/启用各种输入类型。我使用JS检查不同的已启用输入类型,如果它们为空,则会保留一个运行总数。每次修改启用的输入时,CheckForm函数都会运行 但是,我遇到的问题是确定启用了哪些下拉选择类型,如果为空,则需要在alt_count变量中对它们进行计数。如果您查看下面的代码,请注意复选框和普通文本输入类型工作正常,这只是选择一种类型的问题 代码: 感谢您提供的帮助。选择元素实际上没有属性type=“sele
感谢您提供的帮助。选择
元素实际上没有属性type=“select one”
。但是,DOM元素将有一个.type
属性,允许您检查是处理选择一个
还是选择多个
。因此,与其检查“type”属性,不如检查如下属性:
else if ($(this)[0].type === 'select-one') {
有表格代码可查看吗?你已经完全确认你的选择被禁用了?
else if ($(this)[0].type === 'select-one') {