jstree가 있고 javascript 함수에서 어떤 노드가 제대로 선택되었는지 확인하고 있습니다. 하지만 그 노드 값을 변수에 할당하면 작동하지 않는 일반 문자열 변수와 비교를 수행합니다.다른 변수의 javascript에서 두 변수의 비교를 할 수 있습니까?
$(document).ready(function() {
$('#bdeViewNew').on('changed.jstree', function(e, data) {
var i, j, r = [];
for (i = 0, j = data.selected.length; i < j; i++) {
var x = data.instance.get_node(data.selected[i]).text;
r.push(data.instance.get_node(data.selected[i]).text);
if(x=="Hadoop")
{alert("hi");}
else{
alert("hello");
}
}
});
});
우리는 그러한 비교를 어떻게 할 수 있는지 알고 있습니까? 당신의 변수가 시작이나 끝 부분에 예상치 못한 공백을 가지고 가능성이 사전
자바가 자바 스크립트가 아닙니다. 최소한 태그를 올바르게 가져 오십시오. 또한 참조하십시오 http://stackoverflow.com/help – SirRichie
정확하게 "*"작동하지 않음을 의미합니까 *? 무슨 일이 .. ..? 어떤 경고/오류 ..? –