0

以下のように jquery を書いてみてください (私は perl mason <% $groupname %> を入れました)。

$(".inputform").html('GroupName: <input type="text" name="query" value="<% $groupname %>"><input type="submit" name="action">');

私の意図は「フォーム」にあります。perl mason を使用してグループ名を確認します。しかし、以下のコードは機能していないようです。

<form class="inputform", method="post".....>

%if($groupname eq 'blahblah') {
%    #other perl codes 
%}

</form>

どんなヒントでも大歓迎です。

ヤン

4

1 に答える 1

0

いいえ、ブラウザでドキュメントを変更しても、別のマシンで Perl/Mason コードが実行されることはありません。そのマシンに何らかのリクエストを送信する必要があります。通常、これには AJAX が使用されます。

または、Perl/Mason スクリプトにコードを生成させて、すべての有効なグループのリストを含む JavaScript 変数を作成することもできます (リストのサイズがこれを可能にすることを前提としています)。そうすれば、サーバーに接続せずにグループ名をクライアントで利用できます。

于 2013-06-24T02:06:24.383 に答える