Spring Webflow と JQuery に問題があります。
JQuery を使用してユーザーがドロップダウン ボックスの値を変更していることを確認していますが、ユーザーがドロップダウン ボックスで新しい値を選択したら、eventID を変更して、Spring Webflow が何をしようとしているのかを認識し、フォール フォームを投稿する必要があります。すべてのhtml..
これは、会社が dijit を削除して jquery のみを使用するように要求する前に機能していた古いコードです。
<script type="text/javascript">
Spring.addDecoration(new Spring.ElementDecoration({
elementId : "borough",
widgetType : "dijit.form.Select",
widgetAttrs : {
promptMessage : "Enter Borough",
required : true,
onChange : function() {
Spring.remoting.submitForm(
'submit',
'member',
{_eventId: 'loadSchools', fragments:'contents'}
);
return false;
} }}));
</script>
ここに、eventID を変更して投稿を行うように見える新しいコードがありますが、投稿のフォームからすべてのデータが必要です
<script type="text/javascript">
$(document).ready(function () {
$("#borough").change(function() {
$.post('${flowExecutionUrl}', {_eventId: 'loadSchools'}, function(){
alert('eventid was sent to url');
});
});
});
</script>
誰かがここで私を助けてくれませんか....