내 웹 페이지에 메뉴 및 콘텐츠를 표시하는 데 사용되는 하나의 javascript 함수가 있습니다. 이 함수를 다음과 같이 호출합니다.자바 스크립트에서 중복 함수 호출
$(document).ready(function() {
ViewProduct(action_name);
});
내 페이지로드 준비가 완료되면이 함수가 호출됩니다. 그러나 문제는 사용자가 검색하고자하는 제품을보기 위해 검색 텍스트 상자를 사용한다는 것입니다.
function SearchClick() {
if (typeof select_cat != 'undefined' && typeof select_dep != 'undefined') {
action_name = "GetProductByCatSearch";
}else if (typeof select_dep != 'undefined'){
action_name = "GetProductByDepSearch";
}else{
action_name = "GetProductBySearch";
}
ViewProduct(action_name);
}
그래서 SearchClick()이 호출되면 메뉴와 제품이 다시 생성됩니다. 그런 다음 중복되는 메뉴와 내용이 있습니다.
내가 원하는 것은 SearchClick()의 함수가 호출 될 때 document.ready의 함수를 건너 뛰는 것입니다.
모든 솔루션에 오신 것을 환영합니다. 정말 고마워.
당신이 ViewProduct 대신에 ViewProduct – Shyju
인스턴스화의 SearchClick()에서 무엇을하고 있는지 우리에게 보여() –
@MatthewBlancarte : 당신은 나에게 몇 가지 예를 MatthewBlancarte을 줄 수 있을까? – Nothing