0

チェックボックスを表示しているjqueryダイアログボックスがあり、ハードコードされています。現在、表示されるチェックボックスの数は、ハードコードされたデータに存在するものとして固定されています。サーブレットを使用してサーバー側から取得したデータから、これらのチェックボックスを動的に表示する必要があるという要件があります。 Javaでは、サーブレットからデータを取得し、それを動的にチェックボックスとしてダイアログボックスに表示する方法がわかりません。

リンクボタンをクリックするとダイアログボックスが開きます。

リンクボタンのクリックイベントとともに、ハードコードされたチェックボックスとダイラグボックスを含む私のコードは次のとおりです..

var $calltype = $('<div></div>')
        .html('<form id="calltype" action=""><input type="checkbox" id="LOCAL" name="LOCAL" value="LOCAL" />LOCAL<br /><input type="checkbox" name="STD"  id="STD" value="STD" /> STD <br /><input type="checkbox" name="ISD" id="ISD" value="ISD" />ISD<br /><input type="checkbox" name="INCOMING" id="INCOMING" value="INCOMING" />INCOMING<br /><input type="checkbox" name="INET" id="INET" value="INET" />INET<br /></form>')
        .dialog({
            autoOpen: false,
            title: 'Select Calltype',
            buttons: {
                "Submit": function() {  $('form#calltype').submit();},
                "Cancel": function() {$(this).dialog("close");}
            }
        });

        $('#callltype').click(function(evt) {
            selcalltype="";
            $calltype.dialog('open');
            evt.preventDefault();
            // prevent the default action, e.g., following a link
            return false;
        });

どんな助けでも大歓迎です..事前に感謝します..

4

2 に答える 2