Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.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 带变量字符串的indexOf_Javascript_Jquery - Fatal编程技术网

Javascript 带变量字符串的indexOf

Javascript 带变量字符串的indexOf,javascript,jquery,Javascript,Jquery,我在javascript/jQuery中遇到了这个问题,我有以下代码 //settings is the array of options passed to the function $input = $('#par_kw[ref="'+settings['ref'] +'"]') var prev = $input.val(); alert(prev + ' : '+settings['new_kw']+' : '+ prev.indexOf(settings['new_

我在javascript/jQuery中遇到了这个问题,我有以下代码

//settings is the array of options passed to the function
$input = $('#par_kw[ref="'+settings['ref'] +'"]')
var prev = $input.val();
alert(prev + ' : '+settings['new_kw']+' : '+ prev.indexOf(settings['new_kw'])); 
在运行时,我会收到这样的消息:math,computing:math:-1总是-1,但当我尝试常量indexOfmaths时,它工作了,我得到了0或它的任何索引 你能看出我做错了什么吗??因为我不能:

使现代化 哦,这更让人困惑:/ 我尝试了JSFIDDLE.net,但效果很好: 文件中可能有什么问题吗?因为在我的项目中,我将代码分为两个文件,但在一个文件@jsfiddle中保持简单?!!
但这毫无意义!!无论指令在何处,我都会确保在警报中正确捕获该值

我已经为您更新了。是那个东西吗?

你能做些东西在像JSFIDLE这样的网站上展示吗?@Adil我不知道这个网站,但我会试试看。等一下:您想知道列表中术语的索引吗?如果是,也许这个例子可以帮助你。如果没有,我很抱歉误解了你的问题。你能解释一下你做了什么吗?警报是输入文本字段的值,该字段为空!!因此,如果字段为空,警报将显示为空字符串。重点是什么?如果它不是空的,那么如何帮助检查按下的td文本是否已经存在?对不起,我不明白你想要什么。