javascript清空数组并进行验证
我试图通过Ajax和fancybox加载一些内容,在获取内容之前建立验证时遇到问题。我试图首先检查数组是否有一些值,并且不等于默认的第一个下拉选项,然后继续。javascript清空数组并进行验证,javascript,jquery,Javascript,Jquery,我试图通过Ajax和fancybox加载一些内容,在获取内容之前建立验证时遇到问题。我试图首先检查数组是否有一些值,并且不等于默认的第一个下拉选项,然后继续。 下拉列表的第一个元素是带有值对象的选择对象,但例如,如果选择X,将加载内容,如果选择Object,则验证不起作用,最后一个选择的内容将加载 HTML <select id="sat" onChange="get_bm(this.value)"> <option value="Object" selected="sele
下拉列表的第一个元素是带有值对象的选择对象,但例如,如果选择X,将加载内容,如果选择Object,则验证不起作用,最后一个选择的内容将加载 HTML
<select id="sat" onChange="get_bm(this.value)">
<option value="Object" selected="selected">Object Name</option>
<option value="X" selected="selected">X</option>
<option value="Y" selected="selected">Y</option>
</select>
<input name="Btn" class="toolsMenu channel fancybox.ajax" href="content.php" onclick="get_info()"/>
将“或”替换为“和”
改变
if (Satquery[1] !== 'Object' || Satquery[0] !== null )
到
甚至
if (Satquery[1] !== 'Object' && Satquery[0])
是的,对不起,托马斯打错了
if (Satquery[1] !== 'Object' && Satquery[0] !== null )
if (Satquery[1] !== 'Object' && Satquery[0])