您好我正在尝试编写工具inArray
并遇到此问题如何解决此问题??
这是我的剧本:
success: function (response) {
$.each(response['courceResults'], function(k, cource) {
if(cource.membership_chosen == 3){
var mystr =cource.category_chosen;
var results = mystr.split(",");
从上面的代码我已经提醒并且结果如下:
mystr = 1,13,3,4
cource.id = 7,7,3,5,5,5,6,7,8,9,9
我想要mystr变量中的结果我该怎么做..?
这是我尝试过的:
if ( $.inArray( cource.id , results )) { 'PAID'; }
答案 0 :(得分:1)
根据$.inArray
文件
在数组中搜索指定的值并返回其索引(或 -1如果没有找到)。
您必须检查返回值。它不是布尔值
if($.inArray(cource.id, results) != -1) {
... // Rest of the code
}