코드 안에 javascript
변수를 사용할 수 없다는 것을 알고 있습니다. 이 라인에서 자바 변수에 자바 변수를 할당합니다.
function init(srcc) {
<%if (session.getAttribute("status") != null && session.getAttribute("status").equals("member")) {%>
alert(srcc + " ");
<%application.setAttribute(session.getAttribute("currentuser"), srcc);%>
<%}%>
: 그것은,
javascript
에 할당 된 것 같은
<%application.setAttribute(session.getAttribute("currentuser"), srcc);%>
내가 srcc
변수를 읽을 수 없습니다 내가 jquery
에서 버튼을 누를 때 호출이 기능 코드 :
var $lightbox = $("<div class='lightbox'></div>");
var $img = $("<img>");
var $caption = $("<p class='caption'></p>");
var $btn = $("<div align='center'> <INPUT TYPE='BUTTON' VALUE='Add to cart'></div>");
$lightbox.append($img).append($caption).append($btn);
$('body').append($lightbox);
$('.gallery li').click(function(e) {
e.preventDefault();
var src = $(this).children('img').attr("src");
var cap = $(this).children('img').attr("alt");
$btn.off('click').on('click', function(da) {
$(document).ready(function() {
init(src);
});
});
$img.attr('src', src);
$caption.text(cap);
$lightbox.fadeIn('fast');
$lightbox.click(function() {
$lightbox.fadeOut('fast');
});
});
"장바구니에 추가"버튼에서 사용합니다. 서버에 장바구니에 추가 한 데이터와 추가 한 데이터를 서버에 보관하고 싶습니다. (srcc
은 그가 추가 한 것과 같고 session.getAttribute("currentuser")
은 누구인가). 감사합니다.
AJAX 요청을 사용하여 JavaScript에서 Java로 변수를 보내시겠습니까? – leroydev
@leroydev 저게 뭐지? 결코 그것을 공부하지 않았다. – DAVIDBALAS1