프로젝트에서 jQuery와 JavaScript의 차이점을 비교하려고하지만 어떻게해야할지 모르므로 하나의 함수를 다시 작성하는 방법을 찾지 못하는 것 같습니다. jQuery 객체를 참조하십시오. AJAX 매개 변수로 전달할 문자열을 연결합니다. 여기에 자바 스크립트는 다음과 같습니다 jQuery JavaScript 함수와 동일
function getSelectValues(select) {
var values = "";
var sep = "";
for(var i = 0; i < select.length; i++) {
if (select.options[i].selected) {
values += sep + (select.options[i].value);
sep = ", ";
}
}
return values;
}
나는 $ (이)를 전달하여 아래의 jQuery 해당 될 줄 알았는데,하지만 난 그것을 얻이 수없는 것. 아무 것도 선택하지 않으면 빈 문자열을 반환하고 싶지만 대신 null을 반환합니다.
function getSelectValues(select) {
var values = "";
var sep = "";
$("option:selected", select).each(function(){
values += sep + ($(this.val()));
sep = ", ";
});
return values;
}
는 또한 시도 :
$(select).each(function(){
$("option:selected", this).each(function(){
values += sep + ($(this.val()));
sep = ", ";
});
});
중 하나가 작동하지 않았다.
고마워,이 나를 위해 잘 작동합니다. – Risu