配列の値をjqueryのコンボボックスの値と比較しようとしていますが、成功しません。
私はこのように配列を持っています: (値 1,値 2,...) 名前は,
(例: john smith,peter pan,
) で区切られています。一方、このように動的に追加されたローカルストレージからの値を持つコンボボックス
$('select[name="selectListMenu1"]').append( new Option(nombre.fname + " " + nombre.lname) );
これにより、'John smith' のような最終的な名前が付けられ、コンボに追加されます。
ここで、配列内の各名前をコンボボックス内の各名前と比較し、一致する名前をコンボボックスで選択したいと考えています。
var summary3 = (elnombre.proycontac).split(","); // split the names to compare
var p1 = summary3.length // get the number of names to compare
$('[name="selectListMenu1"] ').each(function(){ //from here i get lost
for (a=0; a<=p1-2; a++) {
if ($(this).text())=== summary3[a] {
// select the name in combobox
}
}
});