3 Stimmen

Grails/AJAX: Aktualisieren einer beliebigen Region in der Seite mit g:submitToRemote

In einer GSP (Groovy Server Page), verwende ich <g:submitToRemote update="..."> zur Aktualisierung einer <div> nach dem serverseitigen Aufruf.

Laut dem Tag der Dokumentation und anderen Quellen im Internet, das Ziel <div> kann beliebig auf der Seite platziert werden. Bei meinen Tests habe ich jedoch festgestellt, dass die <div> muss um das <g:submitToRemote> Tag.

Wenn es das tut no die <div> wird mit einigen "zufälligen" Inhalten aktualisiert (d.h., Teile der Form, die die <g:submitToRemote> Tag).

Betrachten Sie den folgenden APS-Code:

<html>
<head>
    <g:javascript library="prototype" />
</head>
<body>

<div id="updateMe_NOT_WORKING">${message}</div>

<g:form>
    <div id="updateMe_WORKING">
        <g:submitToRemote value="Click Me"
            action="someAction" update="updateMe_NOT_WORKING" />
    </div>
</g:form>

</body>
</html>

Das ist auf Grails 1.3.4.
Was übersehe ich? - Danke

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X