Автоматический выбор элемента из списка jQuery Selected - PullRequest
0 голосов
/ 16 марта 2012

После взаимодействия я хочу обновить страницу и автоматически выбрать моего последнего выбранного человека в списке выбора и установить вкладку jquery на правой вкладке, например вкладку 4.

Может ли кто-нибудь помочь мне с этим?

Заранее спасибо.

Код:

function del_afspraak(id) {
            var antw = confirm("Weet je zeker dat je de afspraak wilt verwijderen?");
            if (antw)
            {
                $.ajax({
                    type: "POST",
                    url: "del_afspraak.php",
                    data: "actie=del&id="+id,
                    success: function(msg)
                    {
                        if (msg=="ERROR")
                        {
                            alert("Het verwijderen van de afspraak is mislukt!");
                        }
                        else
                        {
                            window.location(...);
                            //set the 'default' selectable.
                            //set the 'default' tab-index.
                        }
                    }   
                });
            }
        }

<div style="height: 400px;" class="over">
        <ol id="selectable">
            <?
            connect();
            $result = mysql_query("SELECT id,voornaam,achternaam FROM users WHERE rechten = 0 ORDER BY voornaam ASC");
            while($row = mysql_fetch_array($result)){
                $id = $row['id'];
                $voornaams = $row['voornaam'];
                $achternaams = $row['achternaam'];
                $patient = $voornaams . " " . $achternaams;
                echo "<li class='ui-widget-content' id='$id'>$patient</li>";
            }
            ?>
        </ol>
    </div>

Здесь выше вы видите, как строится мой выбираемый jquery. В основном это распечатывает список пациентов. Поэтому после удаления встречи я хочу автоматически выбрать пациента + установить его на вкладке встречи.

1 Ответ

0 голосов
/ 16 марта 2012

Если вы хотите отобразить обновленную версию той же страницы (т.е. не другой страницы), то вы, скорее всего, можете использовать методы jQuery / DHTML для выборочного обновления DOM без обновления всей страницы.

Однако, если вам действительно нужно перейти на другую страницу, вам нужно передать идентификатор пациента и требуемый индекс вкладки в URL-адресе и соответственно создать новую страницу:

JavaScript:

window.location('path/to/otherpage.php?userid=xxxxxx&tabindex=3');

В PHP выберите эти параметры как $_GET['userid'] и $_GET['tabindex'].

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