Как перенаправить страницу на определенный URL, когда браузер нажимает кнопку «вперед», «вперед» или «обновить» в javascript или CI - PullRequest
0 голосов
/ 17 октября 2018

Я создал страницу с использованием Codeignitor, Ajax и javascript, которая похожа на динамический выпадающий список.Это мой локальный URL.

http://localhost/nwfnb/sbi-bank/ifsc-code/andaman-and-nicobar/andaman/aberdeen-bzr-evening-city.

Здесь я хочу, чтобы пользователь нажимал backword или кнопку «Вперед» или «Обновить», а затем я хотел, чтобы URL был таким.

http://localhost/nwfnb/sbi-bank/ifsc-code.

Это всего лишь один код страницы просмотра с использованием Ajax и CI.Я просто упоминаю второй вариант выбора кода.

Просмотр:

 $('#state').on('change',function(){
                    var stateID = $(this).val();
                    var countryName=  $('#country option:selected').text().toLowerCase();
                    var stateName=  $('#state option:selected').text().toLowerCase();
                    if(stateID){
                        $.ajax({
                            type:'POST',
                            url:'<?php echo base_url('bank/getBranch'); ?>',
                            data:'state_id='+stateID,
                            success:function(data){
                                $('#city').html('<option value="">Select City</option>'); 
                                var dataObj = jQuery.parseJSON(data);
                              //  alert (dataObj);
                                if(dataObj){
                                    $(dataObj).each(function(){
                                        var option = $('<option />');
                                       // alert(option);
                                        option.attr('value', this.id).text(this.branch_name);           
                                        $('#city').append(option);
                                        window.history.replaceState("", "", "<?php echo base_url(); ?>sbi-bank/ifsc-code/"+countryName+"/"+stateName);
                                      //  window.location = "//www.aspsnippets.com/"; 
                                    });
                                }else{
                                    $('#city').html('<option value="">Branch not available</option>');
                                }
                            }
                        }); 
                    }else{
                        $('#city').html('<option value="">Select district first</option>'); 
                    }
                });

Есть ли способ получить только вышеупомянутый URL, используя CI или javascript

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...