配列indexof()
は動的値では機能しません。動的値の配列indexof()が機能しない
使用のような場合:
var arr ='1,2,3,4,';
del_row = arr.slice(0,-1);
del_array = del_row.split(',');
var a = del_array.indexOf('2');
それは動作しますが、私のような使用しています:
for(var i='1';i<=rowcnt;i++) {
var del_row = $('#hid_delrow').val();
if(del_row != ''){
del_row = del_row.slice(0,-1);
del_array = del_row.split(',');
del_length = del_array.length;
var a = del_array.indexOf(i);
//var a = $.inArray(i,del_array)
if(a != '-1'){
continue;
}
}
}
そのが機能していない、私も試してみてください。
del_array.indexOf(parseInt(j, 10));
と
$.inArray(j,del_array);
すべては-1として値を返します。助けて。
私の仕事.... –
@ Mr.Alien、同じくここに.. –
どうすれば確認できますか? – Madhan