2
동적 검색 jquery 및 php를 구현하려고하지만 onclick 이벤트에서 javascript 변수의 값을 변경할 수 없습니다. 클릭에 값이 onClick 이벤트의 javascript 변수에서 변경되지 않습니다.
//on click of displayed categories
$('[rel="<?php echo $unique_id?>sub_category"]').click(function(){
window['main_category'] = this.title;
$('#<?php echo $unique_id?>category').html('' +main_category+ '');
return false;
});
해고 되나 그 후 나는 검색에 대한 데이터를 추가 할 때 여전히
$('#<?php echo $unique_id?>search_by_name').result(function (event, data){
var url = main_url + 'search/title/' + encodeURIComponent(data);
load_div(container_id, url);
});
"main_category"기존의 카테고리를 검색 할 때
<script type="text/javascript">
var main_category = '<?php echo $main_category?>';
var main_url = '<?php echo $url?>get/' + encodeURIComponent(main_category) + '/';
var container_id = '<?php echo $unique_id?>content_area';
//name
$('#<?php echo $unique_id?>search_by_name').autocomplete('<?php echo $url?>get_autocomplete_data/' + encodeURIComponent(main_category) + '/names/', {
matchContains: "word",
autoFill: true,
width: 310
});$('#<?php echo $unique_id?>search_by_name').result(function (event, data){
var url = main_url + 'search/title/' + encodeURIComponent(data);
load_div(container_id, url);
});
//on click of displayed categories
$('[rel="<?php echo $unique_id?>sub_category"]').click(function(){
window['main_category'] = this.title;
$('#<?php echo $unique_id?>category').html('' +main_category+ '');
return false;
});
});
</script>
그것은 값을 변경 값이 "main_url"에서 변경되지 않습니다.