JQuery Ajax hinzufügen hash in der url

Ich habe diesen code hier verwendet struts2-jquery-plugin

<h4>Choose A task</h4>
    <ul>
        <s:url value="views/ajaxvalidation.jsp" var="ajaxvalidation" >
            <s:param name="menuId" value="1"/>
        </s:url>
        <li><sj:a targets="resultContent" href="%{ajaxvalidation}">Ajax Validation</sj:a></li>
    </ul>

Wenn ich auf deren Inhalt die url ändert sich zu etwas wie diesem, nichts ändert sich in der url. es bleibt immer noch das gleiche, was ich möchte, ist, dass wenn ich auf den link so etwas passieren würde www.myapp.com/#ajaxvalidation . Wenn ich den code ausführen Anker-tag ist übersetzt so etwas wie diese

<a id="anchor_1365013162" href="javascript:void(0)">Ajax Validation</a>

Mit, dass angesichts der, wie sollte ich hinzufügen, dass ein hash in der url?

Wenn Sie AJAX verwenden, ist die URL soll nicht zu ändern, da Sie nicht laden Sie ein neues Dokument. AJAX ist eine transparente Kommunikation hinter den kulissen.
Wie würde ich das dann fügen Sie einen hash an die url? Ich brauche zum umschreiben der url(oder einen hash), sondern laden Sie die ausgewählten Inhalte mit ajax, da ich ein Musik-player wird geladen
Ist document.location.hash = 'ajaxvalidation' was du suchst?
wie würde ich dokumentieren.Lage.hash ?? bitte geben Sie ein Beispiel
Ich weiß nicht, Struts2.

InformationsquelleAutor KyelJmD | 2012-12-21

Schreibe einen Kommentar