Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript IE 7和8在数组中使用indexOf时出现问题_Javascript_Arrays - Fatal编程技术网

Javascript IE 7和8在数组中使用indexOf时出现问题

Javascript IE 7和8在数组中使用indexOf时出现问题,javascript,arrays,Javascript,Arrays,我面临的问题是带有数组值的JavaScript的indexOf()。 下面给出的代码不适用于IE 7、8 e、 g 但在Mozila工作得很好 在这个结果之后,在may页面中有ajax请求。 但是仅仅因为它不起作用,页面就被提交,而不是发送ajax请求。indexOf对于Array对象,在JavaScript 1.6中添加了,但是IE 7和8的JS实现更接近JavaScript 1.5,并且它们不支持indexOf 包括一个可复制/粘贴的兼容性例程 或者,某些库实现帮助器函数以提供类似的功能,您

我面临的问题是带有数组值的JavaScript的
indexOf()
。 下面给出的代码不适用于IE 7、8

e、 g

但在Mozila工作得很好

在这个结果之后,在may页面中有ajax请求。
但是仅仅因为它不起作用,页面就被提交,而不是发送ajax请求。

indexOf
对于
Array
对象,在JavaScript 1.6中添加了,但是IE 7和8的JS实现更接近JavaScript 1.5,并且它们不支持
indexOf

包括一个可复制/粘贴的兼容性例程

或者,某些库实现帮助器函数以提供类似的功能,您可以使用它们:

  • jQuery

  • 在JavaScript 1.6中添加了
    数组
    对象的
    indexOf
    ,但IE 7和8的JS实现更接近JavaScript 1.5,并且它们不支持
    indexOf

    包括一个可复制/粘贴的兼容性例程

    或者,某些库实现帮助器函数以提供类似的功能,您可以使用它们:

    • jQuery

    我想您是指“$.inArray”jQuery方法而不是“each”。我想您是指“$.inArray”jQuery方法而不是“each”。
    var wildcards2 = ['test1', 'test2'];
    var test = wildcards2.indexOf('test2');
    alert(test);